Numerical Models for Submerged Breakwaters Sharifahmadian Paperback

The revised, special edition adds a new section on ethical considerations.