The Collected Papers of Sherlock Holmes - Volume 2
A Florilegium of Sherlockian Adventures in Multiple Volumes
David Marcum