The invisible detective : faces of evil - Richards, Justin (Simon and Schuster, 2004)