Annual report.
Gwynedd River Authority.
Caernavon : Gwynedd River Authority,
Description based on: 7th (1971/1972).
Gwynedd River Authority