publisher: Transaction Publishers publish date: August 30th 2006
format: paperback pages: 702
language: English
ISBN:
1412806240 (9781412806244)
publisher: Gateway Editions
publish date: September 15th 1997
format: paperback pages: 584
language: English
ISBN:
0895264072 (9780895264077)