Mysteries, Clever Criminals and Detectives