The Sociolinguistics of Globalization
Jan Blommaert
Cambridge Approaches to Language Contact (1)
Language and Globalization
Norman Fairclough
Aristotle for Everybody - Difficult Thought Made Easy
Mortimer Jerome Adler
Virtue Ethics and Moral Education
David Carr & Jan Willem Steutel
How the Secret Changed My Life: Real People - Real Stories
Rhonda Byrne
Cartooning: Philosophy and Practice
Ivan Brunetti
The DC Comics Encyclopedia: The Definitive Guide to the Characters ...
Phil Jimenez
Python 3 Using Chatgpt / Gpt-4
Oswald Campesato