format: hardcover pages: 384
language: English
ISBN:
0316200050 (9780316200059)
publisher: Aspen Publishers, Paperback" /> publish date: April 24th 2003
format: paperback
language: English
ISBN:
0735541612 (9780735541610)
format: hardcover pages: 320
language: English
ISBN:
0316200077 (9780316200073)
format: Paperback pages: 352
language: English
ISBN:
0316200093 (9780316200097)
publisher: Book Guild Publishing
format: hardcover
language: English
ISBN:
1846244129 (9781846244124)
format: kindle pages: 320
language: English
ASIN: B00FPQA77A
publisher: Turtleback Books
publish date: October 1st 2013
format: hardcover pages: 352
ISBN:
0606353089 (9780606353083)
publisher: AudioGO publish date: September 1st 2012
format: audiobook
ISBN:
1619695219 (9781619695214)
format: hardcover pages: 352
ISBN:
0606353097 (9780606353090)