publisher: Pearson Education Canada publish date: March 1st 2007
format: hardcover
ISBN:
0321411579 (9780321411570)
publisher: Cambridge Scholars Publishing publish date: December 1st 2012
format: hardcover pages: 260
ISBN:
1443841757 (9781443841757)
publisher: Addison-Wesley publish date: October 1st 1998
format: hardcover
ISBN:
0673525384 (9780673525383)