The Serpent book review