Observations
Annular solar eclipse of 3 october 2005
Venus transit of 8 June 2004
Lunar eclipse of 15-16 may 2003
Mercury transit of 7 may 2003