Denethor, Last Ruling Steward of Gondor - Epic Character History