Our Lady of Guadalupe is the most beloved symbol of Mexican Catholicism, and devotion to her is widespread in the USA. While she has entranced and encouraged Mexican Catholics for several centuries, believers and even nonbelievers the world over are inspired and intrigued by her. Millions of pilgrims visit her shrine in Mexico City every year. Both Pope John Paul II and Pope Francis have travelled there to pray for her motherly intercession. And...