publisher: Pearson Education, Inc. publish date: January 1st 2009
format: paperback pages: 541
language: English
ISBN:
0135068819 (9780135068816)
publisher: Pearson Education Canada publish date: June 1st 2008
format: paperback
language: English
ISBN:
0132309157 (9780132309158)