Representation Theory Of Artin Algebras