Title: A Survey of Modern Algebra