- 2011 Jan 11 - Partial Solar Eclipse
- 2009 Dec 31 - Partial Lunar Eclipse - 31 December 2009
- 2009 - Total Solar Eclipse viewed from China, again (22 July 2009)
- 2008 - Occultation of Venus (1 Dec 2008)
- 2008 - Total Solar Eclipse viewed from China (1 Aug 2008)
- 2008 Feb 21 - Total Lunar Eclipse
- 2007 Aug 28 - Total Lunar Eclipse
- 2007 May 23 - Occultation of Saturn
- 2007 Mar 3/3 - Total Lunar Eclipse
- 2007 Mar 2 - Grazing Occultation of Saturn
- 2006 - Transit of Mercury viewed from Death Valley (Nov 2006)
- 2006 - Annular Solar Eclipse viewed from French Guyana (Sep 2006)
- 2006 - Total Solar Eclipse viewed from Libya (Mar 2006)
- 2005 - Annular Solar Eclipse viewed from Tunisia (3 Oct 2005)
- 2005 - Annular Solar Eclipse in Panama: To the land of the Canal (Apr 2005)
- 2004 - Transit of Venus - A "Total Transit Experience)"
- 2003 Nov 8/9 - Total Lunar Eclipse
- 2003 - Annular Eclipse in Scotland (failed): The second great british eclipse (31 May 2003)
- 2003 May 7 Mercury Transit - Account and pictures
- 2002 - Total Solar Eclipse in Outback Australia: Narrative, photographs and scientific data (Dec 4th 2002)
- 2002 Jan 26 - Grazing Occultation of Jupiter
- 2001 - Annular Solar Eclipse from Costa Rica: Narrative and pictures of a failed expedition (Dec 2001)
- 2001 - Total Solar Eclipse over Africa: Narrative, photographs and scientific data (June 2001)
- 2001 Jan 9 - Total Lunar Eclipse
- 2000 - Aurora Borealis from Alaska and the UK
- 1999 - Total solar eclipse from Truro: A lavishly illustrated narrative (Aug 1999)
- 1998 - Total Solar Eclipse from Venezuala
- 1995 - Total Solar Eclipse from India
- 1994 - Total Solar Eclipse from Chile
- 1991 - Total Solar Eclipse from Hawaii