The Scientific Sherlock Holmes: Cracking the Case with Science and Forensics by James O’Brien
Stephen Wade on the accurate contemporary science behind the Holmesian investigations
Stephen Wade on the accurate contemporary science behind the Holmesian investigations