The MX Book of New Sherlock Holmes Stories - Part XV
In 1881, a weary doctor - wounded while serving in the military in Afghanistan - returned to London, only to be introduced to a most unusual young man who was already making a name for himself as the world's first consulting... See More