The Principles Of Elementary Algebra by Nathan Fellowes Dupuis