publisher: W. H. Freeman publish date: 2015-07-01
format: Loose Leaf pages: 868
language: English
ISBN:
1319025331 (9781319025335)
ASIN: 1319025331
publisher: Freeman/Worth
publish date: December 24th 2010
format: kindle pages: 800
language: English
ASIN: B00HQO0BWU