by John Irving
3.31
368 pages
6h 58m
Get ready to delve into a quirky and heartwarming narrative where Irving explores themes of identity, loss, and the unexpected connections that shape our lives with compassion and humor.