Fifty Welsh poets speak for and with the rivers of Wales. Every poem translated Welsh-English, English- Welsh.