The Capacity for Self-Renewal

Nightfall