Language(s): American English
Level(s): High-intermediate
Patricia Ackert; Linda Lee
3rd Edition
© 2005, Published
Level(s): High-intermediate, B2
Patricia Ackert; Anne L. Nebel
2nd Edition
© 1996, Published