Different perspectives, diverse ideologies and philosophies, varying worldviews, conflicting mindsets and different belief systems and mindsets; these are but a few ways in which generational ...