publisher: W.H. Freeman & Company publish date: December 1st 2003
language: English
ISBN:
0716788756 (9780716788751)
publisher: W.H. Freeman & Company publish date: February 1st 2000
format: hardcover
language: English
ISBN:
0716740826 (9780716740827)
language: English
ISBN:
0716737531 (9780716737537)