Turnbull, Stephanie Caterpillars and butterflies - Usborne publishing ltd. London 2013 - 32 E Universal Decimal Class. No.: J595.78903 / Tur/