shannon

Sat, 31 Oct 2020 16:18:14 CST +08:00
Claude Shannon - Wikipedia, the free encyclopedia