William Hogeland

William Hogeland is an American historian, author, and commentator.