


ISBN-13: 9781111571139
8th Revised editionTrade paperback

ISBN-13: 9781111572402
International ed of 8th revised editionPaperback

ISBN-13: 9780495317357
6th editionTrade paperback

ISBN-13: 9780534558673
5th editionUnknown binding

ISBN-13: 9780534546038
4th editionTrade paperback

ISBN-13: 9780314063809
3rd editionTrade paperback

ISBN-13: 9780314933331
2nd Revised editionUnknown binding