English vocabulary in use: Pre intermediate & intermediate. - REDMAN, Stuart (Erlangga, 2001)