Rings And Things And A Fine Array Of Twentieth Century Associative Algebra by Carl Faith