publisher: W...." /> publish date: July 1st 2009
format: hardcover
language: English
ISBN:
1429245751 (9781429245753)
publisher: W. H. Freeman, Hardcover" /> publish date: March 24th 2010
format: hardcover
language: English
ISBN:
1429267577 (9781429267571)
publisher: W. H. Freeman publish date: May 6th 2009
format: hardcover
ISBN:
1429247541 (9781429247542)
publisher: W. H. Freeman..." /> publish date: December 7th 2009
format: hardcover
language: English
ISBN:
1429259876 (9781429259873)
publisher: W. H. Freeman publish date: April 30th 2009
format: paperback
ISBN:
142923833X (9781429238335)
publisher: W. H. Freeman, Hardcover" /> publish date: March 24th 2010
format: hardcover
language: English
ISBN:
1429267585 (9781429267588)