Caselli, Francesco: Technology differences over space and time