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