Time Travel Issues Dealt With

http://www.technologyreview.com/blog/arxiv/25494/