Can Science Explain Everything?
John Carson Lennox
Revolution and World Politics: The Rise and Fall of the Sixth ...
Fred Halliday
The Jungle
Upton Sinclair
Angels and Demons: What Do We Really Know About Them?
Peter J. Kreeft
Applications of Fourier Transforms to Generalized Functions
M. Rahman
Hyperion
Dan Simmons