The Human Shore - John R. Gillis

Since before recorded history, people have congregated near water. But as growing populations…