Overview

Sir Guy Anstruther Knox Marshall

(1871—1959) entomologist