Robert Howlett Abstract Algebra Course notes for Rings and Fields Subjects--Topical Terms: Engineering and Mathematics