


ISBN-13: 9780133795028
16th editionHardcover

ISBN-13: 9780132167208
14th Study Guide editionTrade paperback

ISBN-13: 9780136079415
13th Revised editionHardcover

ISBN-13: 9780273711568
5th editionTrade paperback

ISBN-13: 9781442500419
4th New editionPaperback

ISBN-13: 9780132390026
12th editionHardcover

ISBN-13: 9780132420228
12th editionUnknown binding

ISBN-13: 9780131469181
11th Revised editionHardcover

ISBN-13: 9780733971174
3rd New editionPaperback

ISBN-13: 9780131018617
10th editionHardcover

ISBN-13: 9780131088306
10th editionUnknown binding

ISBN-13: 9781740098113
2nd editionPaperback

ISBN-13: 9780130883766
9th editionUnknown binding

ISBN-13: 9780130263124
9th editionHardcover

ISBN-13: 9780130283290
9th Revised editionPaperback

ISBN-13: 9780139570025
8th Revised editionHardcover