Archie Shaftesbury
Archie Shaftesbury was a Professor of Biology and Zoology at the Woman’s College from 1924 until his retirement in 1959. Shortly upon his arrival at the college, Shaftesbury began taking groups of students to the North Carolina seashore during the summers to study the diversity of marine life there. This… Continue reading…