For readers of Hazel Hunter, Sara Donati, and Diana Gabaldon, Twice Upon A Time is an epic Celtic tale of an immortal man and his search, through the centuries, for the only woman he'll ever love. Check out the series reviewers call "an enthralling tale of magic and enchantment and a love that transcends time."