Eschmeyer, W.N. (1998)
Catalog of fishes. 2. Species of fishes (M-Z): 959-1820. California Academy of Siences, Spec. Publ.