GOOD OMENS
Neil Gaiman and Terry Pratchett
Aziraphale, an angel and rare-book dealer, and his demon friend Crowley try to circumvent the end of the world. Read by Martin Jarvis. 12 hours, 32 minutes unabridged.