Analogies for Critical Thinking door Ruth Foster