format: paperback pages: 984
language: English
ISBN:
0073533130 (9780073533131)
publisher: Twayne Publishers
publish date: June 28th 2010
format: ebook pages: 138
ISBN:
0805795308 (9780805795301)
format: paperback pages: 128
language: English
ISBN:
0070442037 (9780070442030)