Summary: Patricia Fara travels through the centuries and sweeps across the globe to provide a groundbreaking new account of science.
Summary: Patricia Fara travels through the centuries and sweeps across the globe to provide a groundbreaking new account of science.