Writing Logically, Thinking Critically by Sheila Cooper & Rosemary Patton