Modern algebra - Waerden (1949)
Keywords: Higher algebra