Leonard Doncaster

Leonard Doncaster (31 December 1877 – 28 May 1920) was an English geneticist and a lecturer on zoology at both Birmingham University and the University of Liverpool whose research work was largely based on insects. Provided by Wikipedia

1
by Doncaster, Leonard
Published 1912
Univeristy Press