shannon

Mon, 30 Nov 2020 04:27:45 CST +08:00
Claude Shannon - Wikipedia, the free encyclopedia