143: Special Guest, Emma Smith (University of Oxford)

Bach and Shakespeare. What do they have in common?