Nicholas Rivett-Carnac — cleric, military officer and probation officer (1927-2004)