The Love That Never Ends: A Key to the Catechism of the Catholic Church