Scientific Controversies
Dominique Raynaud
Wars of the Roses: A History From Beginning to End
Hourly History
Atari Roots
Mark Andrews
Understanding Philosophy of Science
James Ladyman
The Returning King: A Guide to the Book of Revelation
Vern S. Poythress
Navigator
Stephen Baxter
Exploration, Encyclopedia of (2 Volumes)
Carl Waldman & Alan Wexler & Jon Cunningham
Sir Ernest Shackleton and the Struggle Against Antartica
Hal Marcovitz