H. Bruce Franklin

H. Bruce Franklin is an American cultural historian who has authored or edited 19 books on a range of subjects.

Articles