This book should have a 5 star rating. King is a beautiful writer, she has created a fascinating series with Mary Russell, but she drags this otherwise interesting tale on too many unrelated and unnecessary tangents so often I almost gave up on the story several times. Holmes discovers he has a son who needs his help...