Xavier Castro (Cangas de Morrazo, 1954) es catedrático de E. U. de Historia Contemporánea en la Universidade de Santiago de Compostela.