publisher: Freeman, W. H. & Company publish date: December 5th 2004
format: Other Format
ISBN:
0716773163 (9780716773160)
publisher: W.H. Freeman & Company publish date: December 1st 2003
format: hardcover pages: 1121
language: English
ISBN:
0716788519 (9780716788515)