Blog entry by Barbara Stowe | 15 October, 2013
Captain Peter Willcox is the very definition of a mensch. The first thing he taught me was courage. I met him in Vancouver, Canada, in the spring of 2007, when he was skippering the Esperanza for the Greenpeace USA Bering Witness tour.