Author: John Shelby Spong
Alternate names: John Spong Shelby