Theory of cognitive development Free Essay Example