Algebra: An Elementary Text-Book Volume 1 - Chrystal, G.