Mastering Algebra: An Axiomatic Approach (Second Edition) (Paperback, 2)