Log in to get emails when David Robert Grimes has something new.

Good Thinking: Why Flawed Logic Puts Us All at Risk and How Critical Thinking Can Save the World

Good Thinking: Why Flawed Logic Puts Us All at Risk and How Critical Thinking Can Save the World

by David Robert Grimes Author

Good Thinking is a grand tour of irrational thinking from across the world and throughout history, including the…

$15.95

Add to Cart