Abstract Algebra 3rd Ed - Beachy , John A (N Delhi Overseas Press, 2011)