Writing and grammar grade ten - Carroll, Joyce Armstrong (Pearson Education, 2008)