publisher: Idea Group Publishing publish date: July 1st 2000
format: paperback pages: 280
language: English
ISBN:
1878289969 (9781878289964)
publisher: Idea Group Publishing publish date: January 1st 2001
format: ebook pages: 280
language: English
ISBN:
1930708912 (9781930708914)