By Catherine Herbert Howell.
Insects (National Geographic Nature Library) - from Amzon
0792270444, 9780792270447