John Josiah Guest - Welsh politician