Great book!
»
»
Rich and imaginative plot, clever twists, and excellent evocation of the supernatural. One to read again and again.