http://www.nd.edu/~esims1/tech_shocks.pdf