Marine insects - Cheng L Ed. (Amsterdam North-Holland, 1976)
Keywords: Zoology