Spaghetti Western and Mexico, Vol. 1 Mariano Dimonte, Antonio Vezzano, Marco Zaghi, Riccardo Gibertini March 31, 2022