by Bruce Holland Rogers
Bruce Holland Rogers lives and writes in Toronto, Ontario (until August 2003) and Eugene, Oregon, the tie-dye capital of the world. His fiction is all over the literary map. Some of it is SF, some…