Overview

William Elgin Swinton

(1900—1994) palaeontologist and popularizer of natural science