Shore Fishes of Hawaii: Revised Edition - John E. Randall