I have been trying to locate the definitive source for the correct spelling of ranks in the army - I specifically need to have it confirmed that hyphens are no longer used in ranks such as Lieutenant Colonel and Lance Corporal. I've perused JSP 101 and searched army.mod.uk and armynet.mod.uk but can't find the document I need. I'm not in the army but am a civilian who has worked with the army for decades. I'm pretty sure I remember all the hyphens being dropped in the late 70s or early 80s. I'd be very grateful if somebody could confirm this and point me to the source I need (preferably online). Thank you!