John Dies at the End
David Wong
Napalm and Silly Putty
George Carlin
Big Trouble
Dave Barry
Monstrous Regiment
Terry Pratchett
Player piano
Kurt Vonnegut
Factoring humanity
Robert J. Sawyer
2001: a space odyssey
Arthur C. Clarke