He was a Professor of Entomology at Imperial College London .
Harold Maxwell - Lefroy ( 20 January 1877 -- 14 October 1925 ) was an English entomologist .
Harold Maxwell - Lefroy was a entomologist of Entomology at Imperial College London .
Harold Maxwell - Lefroy ( 20 January 1877 -- 14 October 1925 ) was an English entomologist .