Idioms with practice exercises : intermediate/advanced level = Buku pelengkap bahasa Inggris untuk penguasaan kosa kata - Curry, Dean (Practical American English Serius, 1995)