talking of the long (full) and short forms, the Russian long forms have appeared later than common-slavic short forms. IIRC, "long" forms were originally a combination of an adjective and a pronoun.