Check-list of the British Lepidoptera with the English name of each of the 2299 species.
Heslop, Ian Robert Penicuick.
London :  For the author, 
1945.