Richard ap John Johns, of Haverfordwest — latest news, discussion & facts — IJR