A review by annepanne
Critical Thinking: A Beginner's Guide by Sharon M. Kaye

taught class based on this book