Brian Allen Drake Editor & Author

Brian Allen Drake is a lecturer of history at the University of Georgia, USA.