Caterpillars Of Eastern North America by David L. Wagner