Cambridge Idioms Dictionary
English Idioms in Use Advanced Book with Answers
Felicity O'Dell,Michael McCarthy
English Idioms in Use Intermediate Book with Answers
Michael McCarthy,Felicity O'Dell
English Idioms in Use Advanced with Answers, Michael McCarthy
Felicity O'Dell
Professional English in Use: Finance, Paperback/Ian MacKenzie
Ian Mackenzie
Blues Fell This Morning: Meaning in the Blues, Paperback
Paul Oliver