Please note that this book discusses rape. I really wanted to like this book more than I did. Give me another take at Sherlock Holmes and I thought it would be a fantastic book. Unfortunately this book had a terrible character in Jamie Watson (seriously, I couldn't stand him) a convoluted plot, and ...