Elementary algebra: embracing the first principles of the science. By Charles Davies.