Home » General Knowledge MCQs » Sherlock Holmes is a famous character in the detective stories written by: