The Debate on the Crusades, 1099-2010
Christopher Tyerman
Fractal Geometry: Mathematical Foundations and Applications
K. J. Falconer
The Crusades: A History From Beginning to End
Henry Freeman
Practical Natural Language Processing with Python
Mathangi Sri
The Routledge Handbook of Language and Politics
Ruth Wodak & Bernhard Forchtner
JavaScript Essentials for Dummies
Paul McFedries
Linux Unveiled: From Novice to Guru
Kameron Hussain & Frahaan Hussain
Linux Cookbook: Essential Skills for Linux Users and System ...
Carla Schroder
MicroPython for the Internet of Things: A Beginner’s Guide to ...
Charles Bell
Learning Redux
Daniel Bugl
Creative Prototyping With Generative AI: Augmenting Creative ...
Patrick Parra Pennefather
The Python/C API: Release 3.6.4
Guido van Rossum & Python Development Team
Instant Audio Processing With Web Audio
Chris Khoo
Shell Scripting Recipes: A Problem-Solution Approach
Chris Johnson
Linux System Administration Recipes: A Problem-Solution Approach
Juliet Kemp
Chris F. A. Johnson
Git Recipes: A Problem-Solution Approach
Wlodzimierz Gajda
Getting Started With OAuth 2.0
Ryan Boyd
Getting Started With Mule Cloud Connect: Accelerating Integration ...
Ryan Carter
Restlet in Action: Developing RESTful Web APIs in Java
Jerome Louvel & Thierry Templier & Thierry Boileau
Django RESTful Web Services: The Easiest Way to Build Python ...
Gaston C. Hillar
Building Telegram Bots: Develop Bots in 12 Programming Languages ...
Nicolas Modrzyk
High Performance Spark: Best Practices for Scaling and Optimizing ...
Holden Karau & Rachel Warren
Mastering Perl: A Beginner’s Guide
Sufyan Bin Uzayr