Several pests, India Minimize

November 2008. A request for identification of two insects and a spider on Jatropha from India.

Another insect.

And a spider

In answer: No. 3374 appears to be a species of Riptortus (Hemiptera: Alydidae); nos 3386 and 3387 are Lymantriidae (Lepidoptera); nos 3393 and 3394 are a sp. of Argiope.