Heather Tarne is not a witch - she just knows enough about the world around her to make sense of all the unexplainable things that happen in life. This does not, however, stop Tarne and her friends from bouncing around realities, going from past, to future, to present and back around to the past in a series of bizarre stories which happily stop midway through and later pick up where they left off. If that sounds confusing, imagine what it's like for...