Solutions for all English first additional language. Grade 12, Learner's book - De la Hunt, Liz