Overview

Michael Neale Harbottle

(1917—1997) army officer and peace campaigner