A review by potplant
Serpentine by Philip Pullman

Short and sweet.