Overview

Sir David Calthrop Thorne

(1933—2000) army officer and charity director