20040608 venus-transit: No Living Person has ever seen this sight