publisher: Houghton Mifflin Harcourt publish date: March 19th 2009
format: hardcover pages: 288
language: English
ISBN:
0618822208 (9780618822201)
publisher: John Wiley & Sons publish date: October 7th 2011
format: ebook pages: 248
ISBN:
1119950856 (9781119950851)
publisher: John Wiley & Sons publish date: October 17th 2011
format: paperback pages: 225
language: English
ISBN:
0470972351 (9780470972359)