Finding Darwin's God: A Scientist's Search for Common Ground ...
Kenneth R. Miller
Historical Linguistics, Third Edition: An Introduction
Lyle Campbell
Taiping Rebellion: A History from Beginning to End
Hourly History
10 Mathematical Equations That Changed The World - Article
Maurizio Sluijmers
Unity Networking Fundamentals: Creating Multiplayer Games With ...
Sloan Kelly & Khagendra Kumar
Christians, Gnostics and Philosophers in Late Antiquity
Mark Edwards