Dennis L. PetersonMay 18, 20161 minThe Key to Writing Good HistoryToo many history writers today have an agenda that dictates how and what they write. And too often those writers are driven by political...