David Grose

2 books

The Great Beach

John Hay

156 pages paperback

nonfiction travel reflective relaxing slow-paced

186 pages paperback 2004

informative inspiring reflective medium-paced