Thirty-eight chapters God drop of blood