John Knowles

American novelist