publisher: McGraw-Hill Ryerson
publish date: 2010
format: hardcover pages: 719
language: English
ISBN:
0070915806 (9780070915800)
publisher: Cambridge University Press publish date: July 1st 2009
format: paperback pages: 395
language: English
ISBN:
0521731305 (9780521731300)
publisher: Cambridge University Press publish date: July 2nd 2009
format: ebook pages: 421
ISBN:
1282393146 (9781282393141)