Every Man Will Do His Duty: An Anthology of Firsthand Accoun... By Hattendorf, John B. (EDT) Paperback From $6.08 Free Shipping