by Gregory Veeck
format: hardcover pages: 381
language: English
ISBN:
0742554023 (9780742554023)
publisher: Rowman & Littlefield Publishers publish date: July 16th 2011
format: kindle pages: 400
language: English
ASIN: B0053YLZIE
format: paperback pages: 400
language: English
ISBN:
0742567834 (9780742567832)
format: hardcover pages: 400
language: English
ISBN:
0742567826 (9780742567825)