O. Henry: The Legendary Life of William S. Porter.