publisher: Praeger Publishers publish date: July 30th 2008
format: hardcover pages: 179
language: English
ISBN:
0313359016 (9780313359019)
publisher: Praeger
publish date: July 30th 2008
format: ebook pages: 200
language: English
ISBN:
0313359024 (9780313359026)