Endless Horizon: A Sailor's Quest