A Brief History of Time
Stephen Hawking
The Art of Computer Programming: Sorting and Searching
Donald E. Knuth
The Art of Computer Programming (3)
Generative AI Foundations in Python
Carlos Rodriguez
Logic and Discrete Mathematics: A Concise Introduction
Willem Conradie & Valentin Goranko
Optimization: Algorithms and Applications
Rajesh Kumar Arora