publisher: Praeger Publishers
publish date: July 1st 2006
format: hardcover pages: 220
language: English
ISBN:
0313322848 (9780313322846)
publisher: Foundation Press
publish date: April 9th 2010
format: hardcover pages: 1189
language: English
ISBN:
1599416107 (9781599416106)