London's greatest consulting detective faces a new set of challenges that test his mettle as never before A clever human chameleon known as Giles Greengold emerges from the political underbelly of Britain's shadowy halls of power to confront Sherlock Holmes in a series of rapier engagements, each duel of which is more thrilling than the one before. Then, when he discovers a man who is clearly not from this world, Holmes faces the astounding...