publisher: Ivan R. Dee Publisher publish date: April 14th 2005
format: hardcover pages: 268
language: English
ISBN:
156663668X (9781566636681)
publisher: Jones & Bartlett Publishers publish date: May 6th 2009
format: paperback pages: 626
language: English
ISBN:
0763731412 (9780763731410)
publisher: Jones & Bartlett Publishers publish date: October 22nd 2010
format: ebook pages: 626
ISBN:
1449617530 (9781449617530)