Browsing All Posts published on »June 8th, 2012«

The Science (or not) of Star Trek [infographic]

June 8, 2012

1

Science fiction vs science fact