Reasoning About Uncertainty, Second Edition
Joseph Y. Halpern
Evil and Suffering in the Bible
Stephen J. Vicchio
The Oxford English Grammar
Sidney Greenbaum
Mapping Class Groups and Moduli Spaces of Riemann Surfaces: ...
Carl-Friedrich Bödigheimer & Richard Martin Hain
Armageddon Averted: The Soviet Collapse, 1970-2000
Stephen Kotkin
How to Think Like a Lawyer--And Why: A Common-Sense Guide to ...
Kim Wehle
Python Testing with Pytest
Brian Okken
Artificial Intelligence Programming with Python - From Zero ...
Perry Xiao
Artificial Intelligence Programming With Python
Andy Warhol: A Life from Beginning to End (Biographies of Painters)
Hourly History
Implementing DevSecOps With Docker and Kubernetes: An Experiential ...
José Manuel Ortega Candel
How To Code In Python
Yassine Mousaif
Linux System Administration for the 2020s: The Modern Sysadmin ...
Kenneth Hitchcock
C++ Programming in Easy Steps, 6th Edition
Mike McGrath
In Easy Steps (1)
Epistemologies and Ethics in Adult Education and Lifelong Learning
Richard G. Bagnall & Steven Hodge
Palgrave Studies in Adult Education and Lifelong Learning (1)
Efficient Linux at the Command Line
Daniel J. Barrett
Kafka in Action
Dylan Scott & Viktor Gamov & Dave Klein
Race Marxism: The Truth About Critical Race Theory and Praxis
James Lindsay
Selenium With Java – a Beginner’s Guide: Web Browser Automation ...
Pallavi Sharma
Friendship in the Merovingian Kingdoms: Venantius Fortunatus ...
Hope Williard
The Merovingians; Kingship, Institutions, Law, and History
Alexander Callander Murray
The KCNA Book - Kubernetes and Cloud Native Associate
Nigel Poulton
The Oxford Handbook of Philosophy of Technology
Shannon Vallor
The Secret Ingredient: To Winning at Chess
Jan Markos & David Navara