by Philip R. Kesten
publisher: W. H. Freeman publish date: June 8th 2012
format: paperback pages: 560
language: English
ISBN:
1429289821 (9781429289825)
publisher: Worth Publishers publish date: June 1st 2013
language: English
ISBN:
1464159270 (9781464159275)
publisher: W. H. Freeman publish date: July 27th 2012
language: English
ISBN:
1464128502 (9781464128509)
publisher: W. H. Freeman publish date: June 8th 2012
format: hardcover
language: English
ISBN:
146411482X (9781464114823)
publisher: W. H. Freeman publish date: April 13th 2012
format: hardcover pages: 560
language: English
ISBN:
1464115257 (9781464115257)