Alexander Charles Stephen

Dr Alexander Charles Stephen FRSE PRPSE (17 December 1893 – 3 June 1966) was a 20th-century Scottish zoologist.