David Ruby Sabbatical Report - Ruby, David (2025)
Sabbatical report for David Ruby