by John Krogstie
publisher: Idea Group Publishing publish date: August 31st 2004
format: hardcover pages: 372
language: English
ISBN:
1591403758 (9781591403753)
publisher: IGI Global publish date: August 2nd 2004
format: paperback pages: 300
language: English
ISBN:
1591403766 (9781591403760)
publisher: Idea Group Publishing publish date: January 1st 2005
format: hardcover pages: 374
language: English
ISBN:
1591403774 (9781591403777)
publisher: IGI Global publish date: January 1st 2005
format: ebook pages: 374
language: English
ISBN:
1280371315 (9781280371318)