Weaving Metaphors, Weaving Cosmos by Jane Rehl