publisher: Information Age Publishing publish date: September 5th 2000
format: paperback pages: 292
language: English
ISBN:
1593110707 (9781593110703)
publisher: Information Age Publishing publish date: September 10th 2003
format: ebook pages: 292
language: English
ISBN:
1282015559 (9781282015555)
publisher: Information Age Publishing publish date: September 5th 2000
format: hardcover pages: 292
language: English
ISBN:
1593110715 (9781593110710)