Big Trouble
Dave Barry
The Wee Free Men
Terry Pratchett
Lean Mean Thirteen
Janet Evanovich
The confusion
Neal Stephenson
Middlesex
Jeffrey Eugenides