Shore Fishes of Hawaii: Revised Edition (A Latitude 20 Book)