who wrote old man and the sea?

best answer
The Old Man and the Sea is a novella written by the American author Ernest Hemingway in 1951 in Cayo Blanco ( Cuba ) and published in 1952. 1 It was the last major work of fiction written by Hemingway that was published during his lifetime.