Spain and the World Table