publisher: Thomson Peterson publish date: February 24th 2005
format: paperback pages: 359
language: English
ISBN:
0768918324 (9780768918328)
publisher: Peterson's publish date: October 5th 2009
format: paperback pages: 520
language: English
ISBN:
0768927196 (9780768927191)