International journal of production research. (London Taylor and Francis, 2004)