The Severn Barrage development project.
Great Britain.Department of Energy.
Tidal Energy/Severn Barrage Development Project.
[London] : Department of Energy,
1991.
At head of title : Tidal Energy/Severn Barrage Development Project.
Severn River Estuary (England and Wales)