BBC radio this week: Stones at Glastonbury; Paul McCartney and Wings; Sherlock Holmes; H.P. Lovecraft, more!

Click the links to hear the following shows.

The Rolling Stones Live at Glastonbury 2013 Dermot O'Leary presents coverage of The Rolling Stones headline set at Glastonbury, as well as a round-up of the best of the festival so far, including Chic, Elvis Costello, Primal Scream, Noah & The Whale, and many more.

The Adventures of Sherlock Holmes: The Blue Carbuncle  The detective must solve a case where the only clues are a Christmas goose and a hat.

H.P. Lovecraft: The Shadow Over Innsmouth Young historian Robert Olmstead journeys to the mysterious, shunned town of Innsmouth in New England. Read by Richard Coyle.

At Home with Keith Richards  It's 'all back to Keith's' as the Rolling Stones guitarist talks about his incredible life and times from the relaxed surroundings of his Connecticut living room.

Band on the Run: The Story of Wings  Paul and Linda McCartney and the story of Wings.

The Stones at the Beeb  As the band headlines Glastonbury, a chance to look back at the sessions and guest appearances recorded at the BBC by The Rolling Stones.

Fear on Four Series of horror and suspense tales, hosted by the Man in Black.

The Goon Show Classic material from one of the all-time radio comedy greats.

The Man in Black A creepy raconteur, played by Mark Gatiss, introduces spooky tales.
Stuart Maconie's Freak Zone Strange, surprising Sunday evenings, the perfect journey to the Freakier Zone.