20040608 delhi-times: The Birth of Venus