From Gondishapur to Silicon Valley (From Gondishapur to Silicon Valley)