Royal Marines
Army and RAF Documents
Army
Army Dress Regulations January 2011
Mercian Regiment Dress Regulations January 2009
Army Stock List June 2016
Senior Guardsman
Sergeant Major S. White, Grenadier Guards at Guards Depot Caterham 1883
New Badge-Old Badge by Gary Gibbs August 2011
The Badges of Warrant and NCO Rank in The Yeomanry before 1914 by David J. Knight
The Royal Gibraltar Regiment 2012 by Garry Gibbs
Foot Guards Badges on the Scarlet Home Service Tunic by David Langley
First World War Battalion Patches for the Foot Guards by Alan Jeffreys
The Ulster Defence Regiment and Its Insignia by Gary Gibbs
The Yeomanry Guidon Presentations 1909 and 1911 by David J. Knight
New Territorial Yeomanry and Infantry Titles by Revd. R.A. McDowall
Northern Ireland Security Guard Service Insignia by Tom Wylie November 2000
The Scottish and Northern Ireland Yeomanry by Gary Gibbs November 2015
The Soldiers and Airmen Scripture Reader Association by J.G. Tucker
Chaplains Assistants by Gary Gibb
Defence Communications Services Agency (Germany) by WOI A.R. Hart
An Unrecorded Despatch Riders Arm Badge by David J Knight
The Dress Distinctions of the Mercian Regiment by Brigadier Jim Tanner OBE
Joint Service Signal Unit (Cyprus) - Unit History by Gary Gibbs
The Irish Question by Gordon Bay
New Regimental Titles
Badge Notes 1998 by John Gaylor
Badge Notes 1999 by John Gaylor
Badge Notes 2002 by Hugh King
Badge Notes 2003/RAF Notes by Garry Gibbs & A.B. Ford
Badge Notes 2004 by Gary Gibbs
Badge Notes 2005 by Gary Gibbs
Badge Notes 2006 by Gary Gibbs
Badge Notes 2007 by Gary Gibbs
Badge Notes 2008 by Gary Gibbs
Badge Notes 2009 by Gary Gibbs
Badge Notes 2010 by Gary Gibbs
Badge Notes 2011 by Gary Gibbs
Badge Notes 2012 by Gary Gibbs
Badge Notes 2013 by Gary Gibbs
Badge Notes 2014 by Gary Gibbs
Badge Notes 2015 by Gary Gibbs
Badge Notes 2016 by Gary Gibbs
History of the Regimental Sergeant Major by Gary Gibbs
Badge Notes 2017 by Gary Gibbs
North Irish TA Band by Gary Gibbs
RAF
RAF Dress Regulations
RAF Dress Regulations 2004
RAF Badge Stock List June 2016