The Macrolepidoptera of the world; a systematic description of the hitherto known Macrolepidoptera | NiceBooksReads