The invisible detective : The paranormal puppet show - Richards, Justin (Simon and Schuster, 2004)