On Some Faraway Beach by David Sheppard | Ever After Books