http://ageconsearch.umn.edu/bitstream/10433/1/cp07wi01.pdf