A thousand ages /
Ellis, D. E.,author.