Sharp and smart. Kind and caustic. Occasionally acidic, but in a nice way, today's review is of the kind of book that wakes up dreamy readers and forces the darned kids to think a little. Precisely what we would have all been waiting for, had we but known to want it.