After_Santer_Fig1_Nature_1996_4_July Published August 13, 2012 at 608 × 1409 in Madrid 1995 and The Quest for the Mirror in the Sky (Part II) ← Previous Next →