British Soldiers / by S. H. F. Johnston. with 8 Plates in Colour and 25 Illustrations in Black & White