The North Carolina shore and its barrier islands by Orrin H. Pilkey | Menrva Books | MenrvaBooks