Algebra - Flanders. Harley (Newyork Academic press inc, 1975)