Catalog of fishes

William N. Eschmeyer
California Academy of Sciences
9780940228474
0-940228-47-5