Home›Books›James H. MacLachlanJames H. MacLachlanNo biography available.Works (4)Children of Prometheus1988Galileo GalileiGalileo Galilei1997Matter and energy