Upon This Rock: Building a Firm Foundation that Cannot Be Shaken