This is NASA's official 2012 annular eclipse web page. It contains maps and tables for the Annular Solar Eclipse of 2012 May 20 and includes information on eclipse ...
eclipse.gsfc.nasa.gov