The Mirror and the LoomThe Mirror and the LoomThe Mirror and the Loom