The last day of Ikhnaton,: A novel of ancient Egypt