While Heaven wept