Profile of Eric Put