CSI Scotland: The mystery-solving trailblazers who inspired Sherlock Holmes

Sir Henry Duncan Littlejohn (Wellcome Library, London)
Sir Henry Duncan Littlejohn (Wellcome Library, London)

Breaking