Roderick Douglas Macdonald — Royal Navy admiral (1921–2001)