The Rough Guide to Soul: 100 Essential CDs by Peter Shapiro | Menrva Books