Oh my gosh! This book is soooo good! There is no way to know what will happen next. If you think you're having a bad day, think of poor Martin Garrett. You've never even thought of having a day as his! Even the way M J Newman tells his story is mysterious and creepy. I recommend this highly. So very clever. So very thought out. So well told!