The resisting muse : popular music and social protest / - Peddie, Ian, (Ashgate,, 2006)