Gyre: Song for a Millennium