Title: A Survey of Modern Algebra (Akp Classics)