publisher: Praeger Publishers
publish date: April 30th 2009
format: hardcover pages: 331
language: English
ISBN:
0313346089 (9780313346088)
publisher: Praeger Publishers
publish date: April 30th 2009
format: hardcover pages: 339
language: English
ISBN:
0313346100 (9780313346101)