EGGENBERGER, DAVID
Histories
Dictionary of Battles,
H2782
[7MR]