Today on the looong train ride from Toronto to NYC, I finally finished Weaveworld by Clive Barker. I beautiful, sexy, horrifying fantasy novel about surviving a genocide and preserving the magic of one’s culture. It reminds me a lot of his movie Nightbreed as well as his more towering work Imajica.