Smart Thinking Book 2020 Smart Thinking AD Andrea Debbink AM Aaron Meshon 1 readers PublisherDuo Press LLCLanguageEnglishPublished2020 Philosophy