Introductory Modern Algebra: A Historical Approach