Essential grammar in use. - Murphy, Raymond (New York: Cambridge, 1998)
Includes index.