Set in both the past and the present, Dream Keeper invokes the spirits of the First Peoples, weaving the legacy of the pioneers and the trials of love and family into a wildly imaginative and... This description may be from another edition of this product.