Higher algebra - Bernard,S (Maxford Books Delhi, 2003)