A new family, Coryphoridae (Ephemeroptera: Ephemerelloidea), and description of the winged and egg stages of Coryphorus. Insecta Mundi, 15(2), June 2001: 117-122. 118 [Zoological Record Volume 138]