Lectures on modules and rings - Lam T Y (1999)