publisher: Peterson's publish date: August 30th 2011
format: paperback pages: 672
language: English
ISBN:
0768932904 (9780768932904)
publisher: Peterson's publish date: February 1st 2012
format: ebook
language: English
ISBN:
0768933757 (9780768933758)