james 'hard rock' green