by Mark W. Tiedemann
publisher: iBooks publish date: February 1st 2005
format: paperback pages: 480
language: English
ISBN:
1596872233 (9781596872233)
publisher: iBooks publish date: April 1st 2001
format: paperback pages: 480
language: English
ISBN:
0743412974 (9780743412971)
publisher: iBooks publish date: January 1st 2005
format: paperback pages: 480
language: English
ISBN:
0743498321 (9780743498326)
publisher: iBooks publish date: 2001
format: hardcover pages: 463
language: English
ISBN:
0739418769 (9780739418765)
publisher: iBooks publish date: September 30th 2005
format: paperback pages: 463
language: English
ISBN:
1596872004 (9781596872004)