Introductory Modern Algebra: A Historical Approach
Instructor's Manual available. --The publisher, John Wiley & Sons