high-mindedness: elevated ideals or conduct; the quality of believing that ideals should be pursued
nobility: the quality of elevation of mind and exaltation of character or ideals or conduct
writer: writes (books or stories or articles or the like) professionally (for pay)