Overview

Sir Rex Niven

(1898—1993) colonial official and author