Echostorm, 11 months ago I need this, faith in humanity has been at a low ebb
I need this, faith in humanity has been at a low ebb