Sri Aurobindo
Letters of Sri Aurobindo
Volume III - Part 3
Fragment ID: 12890
Everything here is not perfect, but all works out the cosmic Will in the course of the ages.