publisher: Pearson Education Canada publish date: October 1st 2006
format: hardcover pages: 448
language: English
ISBN:
0131757377 (9780131757370)
publisher: Pearson Education Canada publish date: September 28th 2010
format: paperback
language: English
ISBN:
0137128517 (9780137128518)