publisher: Pearson Education Canada publish date: March 30th 2006
format: paperback pages: 512
language: English
ISBN:
0131978284 (9780131978287)
language: English
ISBN:
0136492525 (9780136492528)
publisher: Pearson Custom Publishing publish date: March 28th 2007
format: paperback
language: English
ISBN:
0536219893 (9780536219893)
publisher: Prentice Hall Canada publish date: July 1st 2003
format: paperback pages: 576
language: English
ISBN:
0130391212 (9780130391216)
publisher: Pearson Education Canada publish date: March 28th 2009
format: paperback pages: 512
language: English
ISBN:
0137148674 (9780137148677)