Author: Grant, George, author of Panorama of science.