Silicon Triangle Book 2023 Silicon Triangle OS Orville Schell JE James O. Ellis LD Larry Diamond 1 readers PublisherHoover Institution PressLanguageEnglishPublished2023