Total English. Upper intermediate. Teacher's book/ Araminta Crace with Fiona Gallagher. - Crace, Aramina; Total English. Upper intermediate. Teacher's book/ Araminta Crace with Fiona Gallagher (Harlow : Longman, 2011)