the surging population and technological advances...dreaded lack of understanding between parents and children, called generation gap.
Read this post on divasdais.com