Overview

Sir Nigel Thomas Bagnall

(1927—2002) army officer