Critical Thinking by Liz Brown, Jane Brooks & Edward L. Smith