publisher: Idea Group Publishing publish date: January 1st 2003
format: hardcover pages: 358
language: English
ISBN:
1591403898 (9781591403890)
publisher: IGI Global publish date: January 1st 2005
format: ebook pages: 358
language: English
ISBN:
1280371935 (9781280371936)