Duty Nobly Done: The Official History of the Essex and Kent Scottish Regiment
Juniper Books Inc

Duty Nobly Done: The Official History of the Essex and Kent Scottish Regiment

Regular price $94.34 $0.00 Unit price per
Shipping calculated at checkout.

Antal, Sandy; Shackleton, Kevin R.

Walkerville Publishing. 2006. Fine in dustwrapper.