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)