Stellar feedback and the self-regulation of star formation in giant molecular clouds: a new semi-analytic approach - Rahner, Daniel (2019)