The Beekeeper’s Apprentice - Laurie King
For some reason, as I read this, Sherlock Holmes was Johnny Depp in my mind.
Laurie King captures the flavor of Conan Doyle's England without being held hostage on the paths he blazed. Holmes is the supporting actor in this series (yes this is the first of a series) and he has mellowed ever so slightly with age. She pokes fun at and challenges some of the original material as only a true fan could.
All this might rankle some Holmes purists, but I enjoyed it and am now on to the next in the series, A Monstrous Regiment of Women.