Afloat and Ashore

556 pages paperback

nonfiction history adventurous emotional reflective slow-paced