Modern algebra an introduction - Durbin (John Wiley & sons inc., 2000)