Keith KnokeBooksDon Troiani's American BattlesDon Troiani's American BattlesAuthor data: Open Library