Oxford Practice Grammar with Answers-Intermediate. - John Eastwood (New York: Oxford, 2006)
Includes index