Biology and Management of the German Cockroach Editorial: CSIRO Publishing (2021-03-08) urn:isbn:97814863120