Joel R Beeke, David Hall & Michael A G Haykin