Our subversive voice the history and politics of English protest songs, 1600-2020 - Street, John (McGill-Queen's Studies in Protest, Power, and Resistance Series, 2025)