All Our Yesterdays
Cristin Terrill

Four years earlier, the biggest problem in Marina’s life is figuring out how to tell her shy and brilliant best friend James that she’s in love with him. That is, until he night an assassin’s bullet changes everything and sends Marina and James on a desperate hunt for answers, with a killer who seems to anticipate their every move right on their heels.
Marina will protect James at any cost. Em will sacrifice everything to rewrite her future.
Only one of them can succeed.
Tagged as:
- young adult 1
- dystopian 1
- paranormal 1
- mystery 1
- science fiction 1
- contemporary 1
- love triangle 1
- time travel 1
- suspense 1
- fantasy 1
- futuristic 1
- other man/woman 1
- Add topics
romance tags

Report duplicate books, missing or wrong information
Check out thebooknaut.com for more science fiction books or comics that might match your interests or browse new sci-fi releases
- Sci-fi tropes such as hard sci-fi,exploration, invasions and post-apocalyptic societies
- Find more exciting action-adventure science fiction books featuring epic journeys, quests and missions and fights for survival
- Follow badass main characters, anti-heroes, loners & outcasts and scoundrels and rogues on their epic adventures