publisher: Hampton Roads Publishing publish date: July 1st 2001
format: paperback pages: 432
language: English
ISBN:
157174214X (9781571742148)
publisher: Hampton Roads Publishing Company publish date: July 1st 2001
format: ebook pages: 416
language: English
ISBN:
1612832008 (9781612832005)