Fishes of the Great Barrier Reef and Coral Sea / John E. Randall, Gerald R. Allen, Roger C. Steene