A Tempest at Sea (The Lady Sherlock Series Book 7)
Charlotte Holmes's life is in peril when her brilliant deductive skills are put to the test in her most dangerous investigation yet, locked aboard a ship at sea. After feigning her own death in Cornwall to escape from... See More