Blog articles (links):

Open Theism Pt 2: Responding to Andrew Wilson’s ‘Fourteen Words’

A Response to Andrew Wilson on Open Theism

Church Architecture and the Cult of Celebrity

John 11: did Jesus deliberately wait for Lazarus to die? 15 exegetical reasons why not

Here are links to some articles I have previously written on predestination and foreknowledge for the Push Publishing website:

How much does God know about the future? 5 views on foreknowledge (Push Publishing)

What does ‘predestination’ mean? (Push Publishing)

Predestination: what’s all the fuss about? (Push Publishing)