Robert Rollock on striving after, but not attaining perfection

Back
Top