Shore Fishes of Hawaii Revised Edition by John E. Randall | Menrva Books