"A Consummate Politician" ...
John Sylvanus Davis: 'Master Welsh Printer...
Augusta Hall, Arglwyddes Llanofer (‘Gwenynen...