“There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self.”

Photo taken by Lloyd Arnold, 1939
Ernest Hemingway, American journalist and author, was born in Oak Park, Illinois on July 21, 1899. He began his career as a reporter for The Kansas City Star at the age of 17. When the United States joined World War I, Hemingway quit his job to volunteer as an ambulance driver for the Italian army. He was seriously wounded shortly after arriving and was sent home. His novel "A Farewell to Arms" (1929) was born out of this experience. When the war ended, Hemingway continued his career as an international newspaper reporter. In the 1920s Hemingway joined a group of American expatriates in Paris which he later depicted in his novel "The Sun Also Rises" (1926). Drawing on his experiences as a reporter, Hemingway’s most ambitious work,"For Whom the Bell Tolls" (1940), is set in Spain during the Spanish Civil War. Hemingway wrote "The Old Man and the Sea" (1952) – his story of an elderly fisherman struggling with a giant marlin – while living in Cuba. This remains one of the best-read of his works to this day. In 1954 Hemingway received the Nobel Prize in Literature for his work. Over his lifetime he wrote seven novels, six short story collections, and two works of nonfiction.
“There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self.”
Your subscription to The Christian Science Monitor has expired. You can renew your subscription or continue to use the site without a subscription.
If you have questions about your account, please contact customer service or call us at 1-617-450-2300.
This message will appear once per week unless you renew or log out.
Your session to The Christian Science Monitor has expired. We logged you out.
If you have questions about your account, please contact customer service or call us at 1-617-450-2300.
You don’t have a Christian Science Monitor subscription yet.
If you have questions about your account, please contact customer service or call us at 1-617-450-2300.