The changes in technology, transportation options, and the advent of social media have even made it possible for people to live in one part of the world and work with or on behalf of clients and co-workers who are many time zones away. One of the core skills of successful social workers is the ability to make and sustain relationships. Almost any activity undertaken by a social worker in the context of working with marginalized and underserved people can be couched as a push for human rights and social justice. The contributors have demonstrated the importance of the application of ethical concepts and practices regarding human rights in the contexts of criminal justice, end-of-life care, food distribution/hunger, ability/disability work, and any myriad other potential practice settings. The Social Work as a profession sees itself as the torchbearer for diversity of all types – diversity of thought, opinion, lifestyle, gender, age, status, sexual orientation and religion.