@nojo: Indeed, it's Garp. I've read every John Irving book multiple times, own most of them. The only other authors…