Soldier His Daily Life Through the Ages
Publisher: Arthur Barker Ltd
ISBN-13: 9780213065560