Higher Algebra - Hall (Surjeet Publications, 1887)