publisher: Idea Group Publishing publish date: January 1st 2004
format: ebook pages: 388
language: English
ISBN:
1591402093 (9781591402091)
publisher: Idea Group Publishing publish date: July 1st 2003
format: hardcover pages: 390
language: English
ISBN:
1591402085 (9781591402084)