publisher: Heinle & Heinle Publishers publish date: July 1st 2008
format: paperback pages: 304
language: English
ISBN:
1413008453 (9781413008456)
publisher: Heinle & Heinle Publishers publish date: October 14th 2008
format: ebook
ISBN:
1413008461 (9781413008463)