Williams, Allan

Beach management: Principles and practice - London Earthscan 2011 - xvii, 445 p.

333.917 W671B