shannon

Sat, 23 Mar 2019 01:21:21 CST +08:00
Claude Shannon - Wikipedia, the free encyclopedia