Basic abstract algebra - Bgattacgaarta O, B. and others (Cambridge university press New Delhi, 1995)