publisher: Praeger Publishers
publish date: May 5th 2010
format: hardcover pages: 220
language: English
ISBN:
031337676X (9780313376764)
publisher: Praeger publish date: May 5th 2010
format: ebook pages: 220
language: English
ISBN:
0313376778 (9780313376771)