Joel R. Beeke, David W. Hall, and Michael A. G. Haykin