The 2004 Transit of Venus

The upcoming transit of Venus across the sun is often mentioned in the news these days. It’s a rare event—-the next one will occur over a century...

Sat 02 June 2012