science history : an appreciative critique / Robert P. Swierenga -- Christianity,