publisher: W. H. Freeman, Hardcover" /> publish date: August 5th 2011
format: hardcover
language: English
ISBN:
1429296941 (9781429296946)
publisher: W. H. Freeman
publish date: May 1st 2011
format: paperback pages: 369
language: English
ISBN:
142929499X (9781429294997)
publisher: W. H. Freeman publish date: August 15th 2013
format: paperback pages: 300
ISBN:
1464156581 (9781464156588)
publisher: W. H. Freeman, Hardcover" /> publish date: July 1st 2011
format: hardcover
language: English
ISBN:
142929695X (9781429296953)
publisher: W. H. Freeman
publish date: August 5th 2011
format: paperback pages: 303
language: English
ISBN:
1429295023 (9781429295024)
publisher: W. H. Freeman, Hard..." /> publish date: August 5th 2011
format: hardcover
language: English
ISBN:
1429295015 (9781429295017)
publisher: W. H. Freeman, Hardcover" /> publish date: May 1st 2011
format: hardcover
language: English
ISBN:
1429295007 (9781429295000)