publisher: Cambridge University Press publish date: June 18th 2010
format: paperback pages: 494
language: English
ISBN:
1108020380 (9781108020381)
publisher: Holt McDougal publish date: January 1st 2009
format: paperback
language: English
ISBN:
0554023121 (9780554023120)