James G.Needham The Biology of mayflies with a systematic account of worth american species - Constable and company 1935