1st Edition, by William Sanders, PRINT ISBN: 9780596559267 E-TEXT ISBN: 9781491911570 Additional ISBNs: 9780596559267|9780596529239|9781491911563, 0596559267|0596529236|1491911565

1st Edition, by William Sanders, PRINT ISBN: 9780596559267 E-TEXT ISBN: 9781491911570 Additional ISBNs: 9780596559267|9780596529239|9781491911563, 0596559267|0596529236|1491911565