John R. Gillis

John R. Gillis

John R. Gillis has written at least 1 book. Their most popular book is The Human Shore: Seacoasts in History with 1 save with an average rating of -⭐.

The Human Shore: Seacoasts in History