Author: John (translated by John W Fraser & edited by D & T Torrance) Calvin