A review by derektepe
The Highest Tide by Jim Lynch

adventurous emotional hopeful inspiring reflective medium-paced