Peter Gibbs — Soldier and courtier (1934–2001)