Marine Hard Bottom Communities Patterns, Dynamics, Diversity, and Change by Martin Wahl | Menrva Books