Marshall, Guy, Sheffield A Neave, and S.  Lall. ?Imperial Institute Of Entomology?. Bulletin Of Entomological Research 33. Bulletin Of Entomological Research (1942): 145. doi:10.1017/s0007485300026407.