Eleanor Mannikka

Eleanor Mannikka

Eleanor Mannikka is the author of Angkor Wat: Time, Space and Kingship.