Child Psychology: A Contemporary View Point