John 1-11 - Macarthur, John. (MacArthur New Testament Commentary, 2006)