Critical thinking academic writing and presentation skills - Marilyn Anderson (Dorling Kindersley, 2008)