Sherlock Holmes : the unauthorized biography / Nick Rennison. - Rennison, Nick, 1955- (Atlantic, 2005)