The Macarthur New Testament commentary. : John 1 - 11. - Macarthur, John (Saint Joseph's University, 2006)