The Subtle Knife

By Philip Pullman. Second reading is much richer.