100 Books Every Folk Music Fan Should Own - 9780810886667