Modern algebra - Flegg, Graham (The Open Univ. Press, 1976)