CP
COLONEL ARDANT DU PICQ
Books

Battle Studies
2008
ISBN 9780554317168
Battle Studies Ancient and Modern Battle
2009
ISBN 9781409975076
Battle Studies Ancient and Modern Battle
2017
ISBN 9781979665940

Battle Studies
2008
ISBN 9780554317168
Battle Studies Ancient and Modern Battle
2009
ISBN 9781409975076
Battle Studies Ancient and Modern Battle
2017
ISBN 9781979665940