The parish church of St Peter Machynlleth /
Davies, David Wyn.
[Wales?] : M L Books,
2012.