Guide to South Wales, including Brecon, Newport, Cardiff ... [With] ... maps and