SHARE:

Daniel J. Beattie

Historian

Daniel J. Beattie is a historian and writer from Charlottesville, Virginia.