Modern algebra: A constructive introduction - Connell, Bill O' (London, 1982)