publisher: Digital Press publish date: July 2nd 2002
format: paperback pages: 806
language: English
ISBN:
1555582710 (9781555582715)
publisher: Digital Press publish date: January 1st 2002
format: ebook pages: 806
language: English
ISBN:
1281311669 (9781281311665)