The Atlantic Shore: Human and Natural History from Long Island to Labrador | John Hay and Peter Farb

Name/Title

The Atlantic Shore: Human and Natural History from Long Island to Labrador | John Hay and Peter Farb