The Secret Science of Numerology: The Hidden Meaning of Numbers ...
Shirley Blackwell Lawrence
Basic Exercises for Competitive Programming: Python
Jan Pol
Language Learning Strategies: What Every Teacher Should Know
Rebecca L. Oxford
Digital Forensic Investigation of Internet of Things (IoT) Devices
Reza Montasari & Hamid Jahankhani & Richard Hill & Simon Parkinson
Interpreting Modern Political Philosophy: From Machiavelli to ...
Alistair Edwards & Jules Townshend
A Dictionary of Economics
Nigar Hashimzade & Gareth Myles & John Black
Dark History of the Catholic Church: Schisms, Wars, Inquisitions, ...
Michael Kerrigan