Understanding and Using English Grammar Fith Edition - Stacy A. Hagen (Pearson Education Limited, 2017)