Economic systems research : journal of the International Input-Output Association (Carfax, 1989)