America's Sherlock Holmes, The Life and Times of William J. Flynn.