100 Things to Know About Music - Alex Frith, Alice James, Jerome Martin, Lan Cook

Which tunes could save a life, and which should come with a health warning? How do talking drums…