David Bowen

Welsh baptist minister and editor, called myfyr hefin