Practical Algebra (A Self-Teaching Guide) - 9781119715405