For people who want to learn or teach mathematics on the basis of reason …
Santos Algebra Version 2008
Actually, Santos called his book Ossifrage And Algebra. I used the name "Algebra" to make web searches more likely to find it.
Algebra (O&A-2008): PRINT
Algebra (O&A-2008): SOURCE