publisher: Peterson's
publish date: August 16th 2011
format: paperback pages: 984
language: English
ISBN:
0768932939 (9780768932935)
publisher: Peterson's publish date: February 15th 2012
format: ebook
language: English
ISBN:
0768935814 (9780768935813)