publisher: W. H. Freeman
publish date: October 10th 2000
format: paperback pages: 576
language: English
ISBN:
0716742845 (9780716742845)
ASIN: 716742845
publisher: W.H. Freeman & Company
format: hardcover pages: 649
language: English
ISBN:
0716739097 (9780716739098)
publisher: W. H. Freeman
publish date: August 5th 2000
format: ebook pages: 576
language: English
ISBN:
1429293284 (9781429293280)