Overview

Sir Terence Charles Stuart Morrison Scott

(1908—1991) zoologist and museum director