THE ANSWER IS ERNEST HEMINGWAY...


and the book is....

BIG TWO HEARTED RIVER.
If you are a person who enjoys fishing and has not yet read this book, I recommend that you find it and read it.