Oxford practice grammar - "EASTWOOD, JOHN" (Oxford : Oxford University Press, 1999., 2000)