Self Knowledge : A History