publisher: iBooks publish date: March 1st 2003
format: paperback pages: 448
language: English
ISBN:
074345832X (9780743458320)
publisher: iBooks publish date: March 1st 2002
format: hardcover
language: English
ISBN:
0743444647 (9780743444644)
publisher: iBooks
format: hardcover
language: English
ISBN:
555930980X (9785559309804)