Glorious defiance

by Dennis Karl

An analytical treatment of battles frm ancient Greece to Vietnam.