Powys Montgomeryshire, Radnorshire, Breconshire - Haslam, Richard (Penguin Books, 1979)