When Sherlock reunites with his best friend from his childhood, Margaret Jones, he can't seem to get her off his mind. But what happens when Sherlock falls and John moves on quite well while Maggie is still struggling to get up in the mornings? Sherlock Trilogy: Believe in Sherlock: Book one Trust in Sherlock: Book two Hope in Sherlock: Book three
45 parts