1 - 3 John - Macarthur, John. (MacArthur New Testament Commentary, 2007)