23
26
Bruce K. Waltke
| Westminster Theological Seminary |
2009