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 278,128 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