Critical thinking / by Richard L. Epstein & Michael Rooney.. - Epstein, Richard L.