Another on a similar thread to previous link but using cycles insteadhttp://www.cfr.org/content/publications/attachments/2009OutlookFinal_Long.pdf