Author Philip Ball asks why music is such a universal human trait. How do we recognise music, where does it come from, and how does it affect us so deeply? Show more
Discover 11,128,835 listings and 280,367 playable programmes from the BBC
Author Philip Ball asks why music is such a universal human trait. How do we recognise music, where does it come from, and how does it affect us so deeply? Show more