Kenward, James called Elfynydd