M. G. Harris (M. G. stands for Maria Guadalupe) was born in Mexico City, but lived most of her life in Manchester, England. As a teenager, during regular visits to Mexico, M. G. became fascinated by Mayan archaeology and made several trips to Mayan ruins in Yucatan and Chiapas and one such trip gave her the seed of the idea of what would later become The Joshua Files: Invisible City. M. G. lives in Oxford, England, with her husband and their two daughters