Our guest speaker, Dr Kate Middleton, continues our God of the Ages series.