Once Upon a Gypsy Moon: An Improbable Voyage and One Man's Yearning for Redemption