by Charles Sheppard
A concise but comprehensive introduction to the biology of coral reefs, providing an overview of the ecology of coral reefs and their functioning, and the biology of their major species groups. The…