by Andrew Sean Greer
3.68
273 pages
5h 10m
Embark on a humorous and heartwarming journey of self-discovery with a novelist who travels the world to avoid his ex-boyfriend's wedding. You will enjoy the witty prose and endearing characters.