The shape of snakes - Walters, Minette (Putnam's, 2001)