A review by booksandbullies
A Separate Peace by John Knowles

5.0