Martin, Ralph P.

Word biblical commentary: James

9780310522249


Hubbard, David A.