A first course in abstract algebra - John B. Fraleigh (Addison Wesley, 2003)
tr, c.1