VIEW THE SLIDES FOR THIS TALK If you’ve ever built on rock, you’ll know that laying the foundations is the hardest part. Comment