Christgau's Record guide

Robert Christgau
Ticknor & Fields
9780899190266
0-89919-026-X