John C.B. Webster holds degrees from Amherst College, Union Theological Seminary in New York City, Lucknow University, and the University of Pennsylvania. He taught history at Baring Union Christian College and Guru Nanak Dev University in the Punjab as well as at United Theological College in Bangalore. He is now retired and lives in the USA.