Return to Article Details An 8th-Century Heracleopolite Compromissum Download Download PDF