This is one of the worst books I've ever read. It meanders everywhere but really goes nowhere. Do yourself a favor and read some Terry Pratchett or some Piers Anthony or absolutely anything else instead of this.