publisher: Praeger
publish date: October 20th 2011
format: hardcover pages: 1062
language: English
ISBN:
0313384940 (9780313384943)
publisher: Praeger
publish date: January 1st 2011
format: ebook pages: 1153
language: English
ISBN:
128056976X (9781280569760)