publisher: W. H. Freeman, Hard..." /> publish date: August 22nd 2003
format: hardcover
language: English
ISBN:
0716786354 (9780716786351)
publisher: W. H. Freeman, Hardcover" /> publish date: August 1st 2012
format: hardcover
language: English
ISBN:
1464125791 (9781464125799)
publisher: W. H. Freeman, Hardcover" /> publish date: August 1st 2012
format: hardcover
language: English
ISBN:
1464125805 (9781464125805)
publisher: W. H. Freeman
publish date: August 30th 2007
format: hardcover
language: English
ISBN:
1429209569 (9781429209564)
publisher: W. H. Freeman, Hardcover" /> publish date: May 4th 2012
format: hardcover
language: English
ISBN:
1464127417 (9781464127410)