About James MacLachlan Books by James MacLachlan Nicolaus Copernicus Making the Earth a Planet by (author) Owen Gingerich & James MacLachlan Charles Babbage And the Engines of Perfection by (author) Bruce Collier & James MacLachlan Galileo Galilei First Physicist by (author) James MacLachlan