publisher: Praeger Publishers publish date: November 1st 2009
format: hardcover pages: 343
language: English
ISBN:
0275985695 (9780275985691)
publisher: Praeger publish date: November 19th 2009
format: ebook pages: 343
language: English
ISBN:
031304709X (9780313047091)