Catholic Herald logo
Menu
Benedict Cumberbatch stars as Sherlock Holmes

Why Sherlock Holmes played the violin

Sherlock Holmes, Rilke and Mozart help illuminate the unconscious on BBC Radio 4