"Heart of the West" from O. Henry. O. Henry was the pen name of American writer William Sydney Porter whose clever use of twist endings in his stories popularized the term O. Henry Ending (1862-1910).
Click on any of the links above to see more books like this one.