publisher: Pearson
publish date: June 14th 2010
format: Loose-Leaf
language: English
ISBN:
0321656180 (9780321656186)
publisher: Heinemann Educational Books publish date: February 10th 2010
format: paperback pages: 192
language: English
ISBN:
0325025789 (9780325025780)
ISBN:
0201735369 (9780201735369)
publisher: Addison Wesley Longman publish date: June 8th 2007
format: hardcover pages: 936
language: English
ISBN:
0321448596 (9780321448590)