http://www.mnltap.umn.edu/Publications/Exchange/2008-2/IsGreenNew.html