K. Llewellin rated Sherlock Holmes: 5 stars
Sherlock Holmes by James Lovegrove
It is 1895, and Sherlock Holmes is settling back into life as a consulting detective at 221B Baker Street, when …
It is 1895, and Sherlock Holmes is settling back into life as a consulting detective at 221B Baker Street, when …