nautil.us
Ingenious: Peter Ward - Issue 101: In Our Nature - Nautilus
To view the video, click the “play” icon above. When you first meet Peter Ward he loves to say things like “See this beige baseball…