publisher: Aspen Publishers
publish date: September 5th 2008
format: paperback pages: 552
language: English
ISBN:
0735577870 (9780735577879)
publisher: Aspen Publishers publish date: July 15th 2013
format: ebook pages: 503
language: English
ISBN:
1454828854 (9781454828853)