Arthropod-plant interactions : an international journal devoted to studies on interactions of insects, mites, and other arthropods with plants (Springer Netherlands, 2007)