Applied Abstract Algebra - Lidl (Rudolf) ;Pilz (Gunter)
20