publisher: Information Age Publishing publish date: January 1st 1998
format: ebook pages: 393
ISBN:
1282016016 (9781282016019)
publisher: Information Age Publishing publish date: April 28th 2008
format: paperback pages: 396
language: English
ISBN:
1593112661 (9781593112660)