HIGHER ALGEBRA - S. BARNARD; J.M. CHILD (UK CL MEDIA PVT LTD, 2016)