Saint John Roberts, also known as Saint John Roberts of Trawsfynydd, was born in 1577 in Trawsfynydd, Merionethshire, Gwynedd, northern Wales. He was the son of John and Anna Roberts, and his ancestors were princes in Wales. Although raised Protestant, John always felt a deep affinity for Catholicism. He pursued his education at Saint John's College, Oxford, from 1595 to 1597, but left...