Eric Beckman finished reading On Savage Shores by Caroline Dodds Pennock October 24 Public Show rating 4 stars Fascinating and important