Just Grammar: for class or self-study. Intermediate - Harmer, Jeremy; Lott, Hester (Just, 2004)