Saint Ambrose of Milan

Second Apology of the Prophet David

Second Apology of the Prophet David

Saint Ambrose of Milan

Century IV

Second moral defense of King David's actions, exploring penance and divine mercy.

DavidBiblical ExegesisPenance

Format

Language