Glorious defiance
by
Dennis Karl
An analytical treatment of battles frm ancient Greece to Vietnam.