Reading list: Abstract Algebra 
Some good books