Reasoning: New Essays on Theoretical and Practical Thinking
Magdalena Balcerak Jackson & Brandon Balcerak Jackson