The presence of an insect tends to annoy most people, whilst as a parallel process develops an incontrollable urge to squash it develops. However, others have a rather different point of view as they find them creatures that go beyond fascinating not to mention extremely interesting to study. Insect... read more
|