The Benefactors by Mark S Schubert
Approx. 109,300 words.
Published on March 28, 2011.
A hero disappears only to return a year later with a fantastical story of alien abduction and a mission to save this alien race by traveling through the stars.