Scan barcode
455 pages • missing pub info (editions)
ISBN/UID: 9781429257305
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 30 July 2010
455 pages • missing pub info (editions)
ISBN/UID: 9781429257305
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 30 July 2010
944 pages • missing pub info (editions)
ISBN/UID: 9781464122187
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 23 January 2015
944 pages • missing pub info (editions)
ISBN/UID: 9781464122187
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 23 January 2015
missing page info • missing pub info (editions)
ISBN/UID: 9781429273046
Format: Hardcover
Language: English
Publisher: W.H. Freeman & Company
Publication date: 15 July 2010
missing page info • missing pub info (editions)
ISBN/UID: 9781429273046
Format: Hardcover
Language: English
Publisher: W.H. Freeman & Company
Publication date: 15 July 2010
missing page info • missing pub info (editions)
ISBN/UID: 9781429287814
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 15 June 2011
missing page info • missing pub info (editions)
ISBN/UID: 9781429287814
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 15 June 2011
544 pages • missing pub info (editions)
ISBN/UID: 9781319113285
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 01 February 2019
544 pages • missing pub info (editions)
ISBN/UID: 9781319113285
Format: Hardcover
Language: English
Publisher: Worth Publishers
Publication date: 01 February 2019