publisher: Carolina Academic Press publish date: December 30th 2006
format: hardcover pages: 1196
language: English
ISBN:
1594602999 (9781594602993)
publisher: Carolina Academic Press publish date: December 2002
format: hardcover
language: English
ISBN:
0890891141 (9780890891148)