John B. Corston John B. Corston taught at Pine Hill Divinity School and at the Atlantic School of Theology. He is now retired (and writing)... More