Dictionary of Plant Names: Over 100,000 Names of about 10,000 ...
A. I. Schroeter & V. A. Panasiuk
God and Stephen Hawking: Whose Design Is It Anyway?
John Carson Lennox
Algorithms
Robert Sedgewick & Kevin Wayne
From Tian'anmen to Times Square: Transnational China and the ...
Gina Marchetti
The Next Fifty Years: Science in the First Half of the Twenty-First ...
John Brockman
Driven: How Human Nature Shapes Our Choices
Paul R. Lawrence & Nitin Nohria