Labyrinths and Libraries