John Irving — American novelist and screenwriter