James MacLachlan Books
Charles Babbage: And the Engines of Perfection
Traces the life and work of the man whose nineteenth century inventions led to the development of the computer.
Read MoreGalileo Galilei: First Physicist
Examines the personality, thought processes, scientific discoveries, and life of an important figure who helped to shape our understanding of the natural world.
Read MoreGalileo Galilei
By James MacLachlan, James H. MacLachlan
Examines the personality, thought processes, scientific discoveries, and life of an important figure who helped to shape our understanding of the natural world.
Read More