Books
- The Best American Science Writing 2003 (Best American Science Writing)
- How to Write and Publish a Scientific Paper : 6th Edition
- Engineering in History (Dover Books on Engineering)
- The New York Public Library Science Desk Reference (The New York Public Library Series)
- Ancient Encounters : Kennewick Man and the First Americans
Books