Oxford Practice Grammar-Advanced. - Yule, George (New York: Oxford University Press, 2006)
Includes index