publisher: Praeger
publish date: January 1st 2010
format: ebook pages: 572
language: English
ISBN:
128293340X (9781282933408)
publisher: Information Age Publishing publish date: January 19th 2009
format: paperback pages: 220
language: English
ISBN:
1607520699 (9781607520696)
publisher: Praeger
publish date: October 30th 2006
format: hardcover pages: 144
language: English
ISBN:
0275990869 (9780275990862)