20040608 venus-transit: The birth of Venus