Mexico and the Foreign Policy of Napoleon III - M. Cunningham (Palgrave Macmillan, 2001)