.the locust handbook london.anti-locust research centre - london.anti-locust research centre (1st.ed. | .London, 1966)