Edit 10/6/11: I re-read this book in the proper order in the series and fell in love with it. There were so many nuances that completely went over my head the first time. I'll stress again how important it is to read these correct order. (Along with the Chronicles of Nick series too.)So cool!