A review by lycheeteareads
Dover Beach by Matthew Arnold

3.75