1 and 2 Samuel: An Introduction and Commentary (Tyndale Old Testament Commentaries)
$30.00
$28.72
IVP Academic