Practical strategies for critical thinking by Jan Rehner | Menrva Books