imperial services library uniforms and history of the Scottish regiments : Britain, Canada, Australia, New Zealand, South Africa, 1625 to the present day / by R. Money Barnes … Uniforms of the Scottish regiments / P.H. Smitherman European hand firearms of the sixteenth, seventeenth and eighteenth centuries / by Herb.J. Jackson ; and with: a treatise on Scottish hand firearms / by … Scottish regimental badges 1793-1971 : including Commonwealth forces / by W.H. and K.D. Bloomer