Scan barcode
![Sherlock Holmes and the Affair of the Contentious Contralto by Fiona-Jane Brown](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCSTlWeWdRPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--0ec403baebd6585187d071b71ad6623889bcb494/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/Sherlock%20Holmes%20and%20the%20Affair%20of%20the%20Contentious%20Contralto.jpg)
1 hour, 37 minutes • first pub 2014 (editions) user-added
ISBN/UID: B078JCBNT4
Format: Audio
Language: English
Publisher: MX Publications
Publication date: 22 December 2017
Description
It is 1910, a widowed Dr Watson moves back to Baker Street to discover that age has done nothing to dim his old friend's thirst for mystery and deduction. One morning after Watson returns from a client to find Holmes in a bright mood - the reason?...
Community Reviews
Content Warnings
![Sherlock Holmes and the Affair of the Contentious Contralto by Fiona-Jane Brown](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCSTlWeWdRPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--0ec403baebd6585187d071b71ad6623889bcb494/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/Sherlock%20Holmes%20and%20the%20Affair%20of%20the%20Contentious%20Contralto.jpg)
1 hour, 37 minutes • first pub 2014 (editions) user-added
ISBN/UID: B078JCBNT4
Format: Audio
Language: English
Publisher: MX Publications
Publication date: 22 December 2017
Description
It is 1910, a widowed Dr Watson moves back to Baker Street to discover that age has done nothing to dim his old friend's thirst for mystery and deduction. One morning after Watson returns from a client to find Holmes in a bright mood - the reason?...