CRITICAL THINKING ACADEMIC WRITING AND PRESENTATION SKILLS - MARILYN ANDERSON; PRAMOD K NAYAR