The heart of rock & soul

Dave Marsh
New American Library
9780452263055
0-452-26305-0