Flowers, R. W. and De la Rosa, C. (2010) “Ephemeroptera”, Revista de Biología Tropical, 58(S4), pp. 63–93. doi: 10.15517/rbt.v58i4.20083.