publisher: Pearson Education Canada publish date: March 12th 2007
format: paperback pages: 600
ISBN:
0321473434 (9780321473431)
publisher: Pearson Education Canada publish date: June 21st 2004
format: paperback pages: 608
ISBN:
0321226763 (9780321226761)
publisher: FriesenPress
publish date: April 18th 2012
format: paperback pages: 200
language: English
ISBN:
1770972668 (9781770972667)
publisher: Pearson Education Canada publish date: June 15th 2001
format: paperback pages: 584
ISBN:
0201746778 (9780201746778)