long live rock beatle stone animal salute pete townshend video know pete townshend little love know pete townshend lot guitarist singer rocker lyricist poet author producer philanthropist objectively speak visionary love