Thanks for suggesting the book. I have been researching about the children's abilities for many days now. So I managed to write the post. Yes, there are other things need to be considered but I've already mentioned that these are only few things and I believe these are important.
RE: Few things influencing cognitive development in children