Eight Perfect Murders (Malcolm Kershaw, #1), a book by Peter Swanson