Rodney D. Barfield

Rodney D. Barfield is director of the North Carolina Maritime Museum in Beaufort.


Books by the Author