A Formal Introduction to Critical Thinking 3eEbookA Formal Introduction to Critical Thinking 3ebyDaniel R. KernRating: 0 out of 5 stars0 ratingsSave A Formal Introduction to Critical Thinking 3e for later