A Separate Peace by John Knowles. Author John Knowles Born in 1926 in West Virginia Best known works are set in New England.