shannon

Sun, 17 Feb 2019 02:35:59 CST +08:00
Claude Shannon - Wikipedia, the free encyclopedia