Absent Mindful, November 11, 2008 "MD wrote: "But then, so has the idea of putting mirrors in space to stop global warming" I think someone watched a rerun of Futurama on Comedy Central last night…"