Badges and insignia of the British armed services, the Royal Navy excluding the Royal Marines, the Royal Naval Air Service and the Fleet Air Arm / [by] W.E. May ; the Army including the Royal Marines / [by] W.Y. Carman ; the flying services, the Royal Flying Corps, the Royal Naval Air Service, the Royal Air Force and the Fleet Air Arm / [by] John Tanner
May, William Edward.
Carman, William Young.
Tanner, John.
London A. and C. Black
1974
Includes bibliographies and index