Thursday, January 12, 2012

A New Yorker cartoon explains Brian Greene's multiple universes :)

Source and additional notes here

No comments:

Posts popular the last 30 days