Nationality, period, and culture of ancient Herakleopolis or Heracleopolis Magna, the capital of the Twentieth nome of ancient Egypt.