Algebra and number theory an integrated approach - Dixon, Martyn R., (Martyn Russell) (Wiley, 2010)
Includes index