shannon

Sat, 22 Feb 2020 09:49:42 CST +08:00
Claude Shannon - Wikipedia, the free encyclopedia