publisher: W.H. Freeman & Company publish date: December 1st 2013
format: paperback
ISBN:
0716771098 (9780716771098)
publisher: W.H. Freeman & Company publish date: July 1st 2008
format: hardcover
language: English
ISBN:
1429227389 (9781429227384)
publisher: W. H. Freem..." /> publish date: July 25th 2008
format: hardcover
language: English
ISBN:
1429224967 (9781429224963)