
What holds the Church together when the world pulls it apart? Upon This Rock is a sweeping, honest, and accessible journey through Christian history, revealing the biblical and historical roots of the Catholic Church-and the central role of Peter and his successors in preserving...