Tapestry of Time: This book has it all, mystery, romance, spirituality, travel (around the world and through time), intimacy and erotica. It gives a whole new outlook of how we perceive time as passing and introduces an interesting perspective of how we each vibrationally effect our surroundings. The story holds you captive. Through the strength of her characters, Joan creates a timeline that is literally all over the maps-both temporal and physical-and builds a story that points straight up. Like Vonnegut's Slaughterhouse-Five and Niffenegger's Time Traveler's Wife, Tapestry weaves a Chinese finger trap around the concept of time. The reader comes away pondering the question of relativity and its relationship to our seemingly linear existence.