Problem-Solving: Insights, Challenges, and Approaches - Eleni Makri (2022)