Craig Davis is a rare breed of coastal engineer. One that is passionate about resisting the human instinct to armour the coastline with manmade structures. But if a seawall is needed, Mr Davis can be relied upon to design one that does not offend nature. Seawalls are...

read more