Books
- Inventing Temperature : Measurement and Scientific Progress (Oxford Studies in the Philosophy of Science)
- A Short Guide to Writing About Science (Short Guide)
- Wonders of Numbers : Adventures in Mathematics, Mind, and Meaning
- Science and Religion, 400 B.C. to A.D. 1550 : From Aristotle to Copernicus (Greenwood Guides to Science and Religion)
- Introduction to Aeronautics: A Design Perspective (Aiaa Education Series)
Books