Links and Stuff: February 24, 2011

UPDATE: The Library of Alexandria reopens.

    Comments