He may delay because it would not be safe to give us at once what we ask: we are not ready for it. To give ere we could truly receive, would be to destroy the very heart and hope of… — George MacDonald Copy Share Image