Fundamentals of English grammar - Azar, Betty S. (Pearson Education, 2002)