William Jackson ( British Army officer ) General Sir William Godfrey Fothergill Jackson , GBE , KCB , MC and bar ( 28 August 1917 – 12 March 1999 ) was a British Army officer , military historian , author and Governor of Gibraltar . Military career . Educated at Shrewsbury School , the Royal Military Academy , Woolwich , and King ' s College , Cambridge , William Jackson was commissioned into the Royal Engineers in 1937 . He served with the British Army in Norway where he was one of the first British Officers to engage the enemy . His work in blowing up bridges as the British retreated from Lillehammer earned Jackson his first Military Cross . He also served in North Africa , Sicily and Italy during World War II . He was twice injured by a land mine . The one at Bou Arada in Tunisia placed him in bed for four months before he joined Dwight Eisenhower ' s HQ where the invasion of Sicily was being planned . He won a second Military Cross in 1944 at the Battle of Monte Cassino in recognition of " gallant and distinguished services in Italy " and by the end of the war Jackson was in post as an acting major but was only formally promoted captain in August 1945 having been promoted to lieutenant in 1940 . After the War he became a General Staff Officer at Headquarters Allied Land Forces , South East Asia in 1945 before moving on to be an Instructor at the Staff College , Camberley in 1948 and having been promoted major in 1950 , an Instructor at the Royal Military Academy , Sandhurst in 1951 . He was promoted brevet lieutenant - colonel in 1955 and was appointed Assistant Adjutant & Quartermaster General ( Plans ) at the War Office during the Suez crisis in 1956 . In 1958 he was promoted lieutenant - colonel and became Commander , Gurkha Engineers in Malaya . In 1960 he was promoted full colonel and in 1961 returned to the Staff College , Camberley as Colonel General Staff at the Minley Division . He was Deputy Director of Staff Duties at the War Office from 1962 and joined the Imperial Defence College in 1965 being promoted brigadier in March . He went on to be Director of the Chief of Defence Staff ' s Unison Planning Staff in 1966 in the temporary rank of major - general ( his rank of major - general was confirmed as permanent in July 1966 ) and Assistant Chief of the General Staff ( Operational Requirements ) at the Ministry of Defence in 1968 . In 1970 Jackson was promoted to lieutenant - general and appointed General Officer Commanding - in - Chief for Northern Command . He was knighted in 1971 and In 1973 he became Quartermaster - General to the Forces in the local rank of full general with formal promotion to general coming four months later . He retired from active army service in February 1977 taking a post of Military Historian at the Cabinet Office from 1977 to 1978 and then becoming Governor and Commander - in - Chief of Gibraltar , overseeing the colony ' s transition to a British dependent territory and where he was a stalwart advocate for self - determination in the territory . Jackson retired from his post in Gibraltar in 1982 ( having had his tenure extended by a year ) and returned to being historian at the Cabinet Office until 1987 . He had held five honorary military appointments : as ADC General to the Queen ( 1974 - 1979 ) , Colonel Commandant the Royal Engineers ( 1971 - 1981 ) , Colonel the Gurkha Engineers ( 1971 - 1976 ) , Colonel Commandant Royal Army Ordnance Corps ( 1973 - 1976 ) and Colonel of the Territorial Army Volunteer Reserve Engineer and Railway Staff Corps . References .