Transit of Mercury, lunar eclipse and annular eclipse.
Apr 06, 2003
Jun 01, 2003
Douglas Arnold, Dr Allan Chapman