Hecataeus and the Egyptian Priests in Herodotus, Book 2 William Arthur Heidel - Hardback £79.99 Find out more
Hecataeus and the Egyptian Priests in Herodotus, Book 2 William Arthur Heidel - Paperback £32.99 Find out more