On Chesil Beach (Hardcover)