publisher: Gregg Press
publish date: March 15th 2007
format: paperback pages: 332
language: English
ISBN:
140677622X (9781406776225)
publisher: Penguin
format: ebook
language: English
ISBN:
0025924486 (2940025924487)
publisher: Gregg Press publish date: November 4th 2008
format: hardcover pages: 336
language: English
ISBN:
1443731838 (9781443731836)