A critical realist approach to knowledge: implications for evidence-based practice in and beyond nursing.