Oxford living grammar pre intermediate - Harrison, Mark (New York Oxford University Press, 2013)