English Vocabulary in use upper intermediate - 2012 - uk Cambridge university Press - 279p. ISBN: 9781107600942 Dewey Class. No.: 420