Mantodea (Insecta) with a review of aspects of functional morphology and biology - Ramsay, Graeme W. (DSIR Publ., 1990)