John Foster – Echoes of Egyptian Voices. An Anthology of Ancient Egyptian Poetry It is a long journey from the decaying fragments of stone and papyrus upon which ancient Egyptian literature is written... Read more