Spaghetti Westerns: Cowboys and Europeans from Karl May to Sergio Leone (Cinema and Society)