John Irving

John Irving

John Irving is the author of 12 novels, most recently Last Night In Twisted River. He lives in Vermont.