The Hum and the Shiver book review