A course in constructive algebra / - Mines, Ray. (Springer-Verlag,, 1988)