Good Omens by Neil Gaiman and Terry Pratchett. A clever, witty, creative and book I would recommend to anyone. There are demons, angels, witches, bikers, aging mediums/dominatrixes - everything you could want. It made me laugh a lot and then it made me think a little. Click through for full review. Via Diamonds in the Library.