Obviously, there are many views concerning critical matters which we may agree with or not at all. Perhaps, before rushing to oppose or even to agree, it may be important to understand the rationale behind these viewpoints. That is, what this book is about.
It intends to critically expose the developmental matters surrounding society and the views, whether diverging or converging, which stem from it. Therefore, one is immediately made aware of the reality of society where views significantly converge or diverge but ultimately progress must be achieved.