Dominic Reeve Books
Coastal engineering
"Historically, much harm has been done by well-meaning coastal engineering attempts, which seemed like good ideas on paper but which failed to allow for practical issues. For this reason, it is vit...
Read More