publisher: W. H. Freeman publish date: 2013
format: Hardcover
language: English
ISBN:
1464156018 (9781464156014)
ASIN: 1464156018
publisher: Worth Publishers publish date: December 14th 2012
language: English
ISBN:
1464104298 (9781464104299)
publisher: W. W. Norton & Company publish date: 2007-02-15
format: Paperback pages: 656
language: English
ISBN:
0393928683 (9780393928686)
ASIN: 0393928683
publisher: Worth Publishers, Paperback" /> publish date: January 9th 2013
format: paperback
language: English
ISBN:
146410428X (9781464104282)