Big Trouble
Dave Barry
Basic Exercises for Competitive Programming: Python
Jan Pol
Duelling Idiots and Other Probability Puzzlers
Paul J. Nahin
Princeton Puzzlers (1)
Complexity of algorithms
Peter Gács
Artificial Intelligence-Based Internet of Things Systems
Rajkumar Buyya & Debashis de & Souvik Pal
The Story of Philosophy: the Lives and Opinions of the Greater ...
Will Durant