Word Biblical commentary vol. 51 : 1,2,3, John - Smally, Stephens S. (Word books, 1984)