TRANSIT OF VENUS - A TRIUMPH OF SCIENCE