http://ccnr.infotech.monash.edu/assets/docs/prato2009/prato2009papers/grunfeld.pdf