Welsh Waters: Shropshire Union, Llangollen, Brecon and Montgomery Canals (Pearson's Canal Companions)