ISBN13:
9780465011735
Edition:
1
Published:
2008
Language:
en

ISBN13:
9780205292226
Edition:
4th Edition
Published:
2000-06-26
Language:
en



ISBN13:
9780205157716
Edition:
Second Edition; Second Printing
Published:
1995
Language:
en