Philosophical short essays for debating and reasoning.
Stemmer, Stephen,author.
Philosophy, European.