New magics : an anthology of today's fantasy