Grammar and Vocabulary for First and First for Schools. With answers - Thomas B. Barbara (Cambridge, Cambridge University Press, 2015)