publisher: Longman Publishing Group publish date: February 11th 2005
format: paperback pages: 384
language: English
ISBN:
0131847600 (9780131847606)
publisher: Bedford Books
publish date: March 8th 2005
format: hardcover
language: English
ISBN:
0312448104 (9780312448103)
publisher: Bedford Books, Paperback" /> publish date: November 1st 2004
format: paperback
language: English
ISBN:
0312430531 (9780312430535)
publisher: Bedford Books
format: hardcover
language: English
ISBN:
0312399510 (9780312399511)
publisher: Bedford Books
format: hardcover
language: English
ISBN:
0312409273 (9780312409272)