Algebra: the language of mathematics book 2 - JOHNSON, Richard E (Addison-wesley, 1977)