Understanding scientific reasoning January 1997 Science -- Philosophy.; Reasoning. ISBN 0155016253 View on Amazon Lists featuring this book (2)
A Critical Thinker (a.k.a. BS detector) booklist 21 books on this list booklist books critical detector thinker