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