Celebrate our new site and save $15 Get code »

John A White

White has been a professor of science, technology, and society (STS). Trained in chemistry, he also has interests in literature, history, and Renaissance music.