The Maggie Gray Trilogy - Omnibus Edition
ByPublisher Description
Maggie Gray raised in rural Montana by her uncle after a house fire claimed the lives of her parents, at eighteen she was eager to leave the United States of Western America to see the world. Thirty years later she is The Federation's top assassin and has seen worlds beyond Earth only to learn the real threat is much closer to home.
Jack Wagner, Guardian has lived on Earth for over eight hundred years protecting those who were destined to change human history. He has lived through wars, plagues on Earth and beyond, but nothing has prepared him for his next guardianship, protecting the only woman he has loved.
Betrayal, murder and the threat of world domination brings Maggie and Jack on a collision course with the destiny of the human race and their own future.
Download the free Fable app

Stay organized
Keep track of what you’re reading, what you’ve finished, and what’s next.
Build a better TBR
Swipe, skip, and save with our smart list-building tool
Rate and review
Share your take with other readers with half stars, emojis, and tags
Curate your feed
Meet readers like you in the Fable For You feed, designed to build bookish communitiesNo Reviews
About Milissa L. Story
Milissa has worked as a technical writer creating software manuals and instructions. She has published articles on the use of technology in local government and has created course content for the role of planning in local government and its citizens. She even once had a job with a placement agency re-writing people’s resume's.
Today she enjoys writing science fiction with interesting and complex characters.
Other books by Milissa L. Story
Start a Book Club
Start a public or private book club with this book on the Fable app today!FAQ
Do I have to buy the ebook to participate in a book club?
Why can’t I buy the ebook on the app?
How is Fable’s reader different from Kindle?
Do you sell physical books too?
Are book clubs free to join on Fable?
How do I start a book club with this book on Fable?