Arithmetic and Algebra : Numbers and the Beginnings of Algebra - Shailesh A Shirali (Dover Publications, New York, 2012)