Issues In Evolution, History And Progress by Robert P. Scharlemann