The Resurrected Holmes: New Cases from the Notes of John H. Watson, M.D.

The Resurrected Holmes

New Cases from the Notes of John H. Watson, M.D.