Baker Street Irregulars: Thirteen Authors with New Takes on Sherlock Holmes

Baker Street Irregulars

Thirteen Authors with New Takes on Sherlock Holmes