Attention maggots! We are going to fight a war against … well, some other maggots! Or, more specifically, the larval stage of some particularly persistent moths. We shall fight on the beaches, we shall fight on the fields, we shall fight in the hills—anywhere with a garden, … [Read more...]