


ISBN-13: 9781111574444
10th Hybrid editionUnknown binding

ISBN-13: 9780840048387
10th Student editionHardcover

ISBN-13: 9781439050019
9th ed of international editionPaperback

ISBN-13: 9780618205554
7th editionUnknown binding

ISBN-13: 9780395907696
6th edition AnnotatedHardcover

ISBN-13: 9780395907689
6th Revised editionHardcover

ISBN-13: 9780669425192
5th Revised editionHardcover