Saint Ambrose of Milan
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
Saint Ambrose of Milan
Saint Ambrose of Milan
Century IV
Second moral defense of King David's actions, exploring penance and divine mercy.
Format
Language