Higher algebra - BARNARD,S (Delhi : Maxford Books, 2003)