Sherlock Holmes in Context - Naidu, Sam (Palgrave Macmillan UK, 2017)