Twenty dates. One vision. One soulmate. But which one was she?
Marty Morgan's visions tell him that one of the women he just met at speed dating is absolutely, definitely his soulmate. Now all he has to do is figure out who.
Ever since he foresaw his parents' deaths as a teenager, Marty has had tantalising visions of the future. They told him his on-off girlfriend, Bella, was a keeper. But when Marty dumps her again, rendering him alone and adrift, his friend drags him to a speed dating event...


