The Uniforms & History Of The Scottish Regiments: Britain, Canada, Australia, Ne