Social work being a scientific profession higher professional standard calls for improving the knowledge base for costal work education and practice and delivering more effective services to the clients. As such social work practice has to be a scientific practice or data guided practice. To meet the challenging task of higher professional standards and accountability social work profession has to depend more and more on empirical evidences showing relationship ...