David M. Perry
Autor

Professor de história medieval na Universidade Dominicana