Aberystwyth & Machynlleth
9780319262337
Ordnance Survey