Christgau's record guide

Robert Christgau
Pantheon Books
9780679730156
0-679-73015-X