Bezzina, A. (2024) “Finding Meaning in Life for Human Flourishing and Wellbeing: A Mixed Method Research Exploring the Benefits, Possibilities and Challenges of the ‘On Our Journey’ Cards”, Journal of Advanced Research in Social Sciences, 7(4), pp. 96–117. doi: 10.33422/jarss.v7i4.1310.