Basic Grammer in Use - "Murphy, Raymond" (Cambridge University Press USA, 1996)