Anything by Robert Rankin. Ummm... Douglas Adams, Terry Pratchett that's all I can think of off the top of my head.