Abstract algebra - Lindstrum Jr, Andrew O. (Holden-day series in matmematics, 1967)