11
Kruger, Michael J.
| Oxford University Press. |
2016
12
Kruger, Michael J.
| Westminster Theological Seminary |
2017
13
Kruger, Michael J.
| Oxford University Press |
2019
14
Michael J. Kruger
| Westminster Theological seminary |
2007