publisher: Hampton Roads Publishing Company publish date: January 1st 1999
format: hardcover pages: 289
language: English
ISBN:
1571741704 (9781571741707)
publisher: Hampton Roads Publishing Company publish date: September 6th 2006
format: paperback pages: 303
language: English
ISBN:
157174455X (9781571744555)