Severn Barrage Development Project : Department of Energy information bulletin.
[London] : Department of Energy,
1987-
Tidal power, a renewable energy
Barrages
Tidal power.