About James MacLachlan Books by James MacLachlan Nicolaus Copernicus Making the Earth a Planet by (author) Owen Gingerich & James MacLachlan Galileo Galilei First Physicist by (author) James MacLachlan