Author: Lewis, John of Haverfordwest.
Title: of Haverfordwest.