How It Had To Be (How It Had To Be, #1)
Megan stares, her eyes glassy. She wraps her arms around her knees as she waits for the city to speak to her. To whisper the truth of what happened that night. Now that she's here, she isn't sure she really wants it.
When Megan Palmer gets a call on the morning of her 27th birthday, the last thing she expected to hear was that her estranged father had committed suicide. The circumstances surrounding his death are strange, to say the least. But nothing is stranger than the text he sent to her while she was asleep. His cryptic message just may be the key that unlocks everything, if Megan can figure out what it means.
Megan's mom and brother think she's in denial, unable to process her father's sudden death. Megan's grandmother seems oddly unshaken by her son's departure. Megan's stepmom is hiding something from her.
With the help of her lifelong friends, Megan dives headfirst into an investigation of her father's death that proves darker and more dangerous than she ever imagined. Her reckless obsession with discovering the truth threatens to rip the trio apart as she pursues her father's secrets. In the end, Megan is alone, fighting to reconcile the father she once knew with the man everything else is telling her he'd become.
Everyone is a suspect. But Megan won't stop until she uncovers the truth. What happened to Mark Palmer?
HOW IT HAD TO BE is a domestic suspense thriller by debut author, Marissa Vanskike.
Author: Marissa Vanskike
Publisher: Marissa Vanskike
Published: 11/01/2022
Pages: 304
Binding Type: Paperback
Weight: 0.85lbs
Size: 8.50h x 5.50w x 0.68d
ISBN: 9781087982526
We offer worldwide shipping.
All baymarbookgroup.ca orders over $100
(before taxes) are eligible for FREE standard shipping within Canada and
the United States.
Estimated Delivery Times Outside the USA
Area / Country | Standard International Shipping (Not Trackable) |
International Courier Trackable |
Asia | 10-14 days | 4-6 days |
Australia | 18-20 days | 4-6 days |
Canada | 10-14 days | 4-6 days |
Caribbean | 14-18 days | 4-6 days |
Europe | 10-14 days | 4-6 days |
India | 16-20 days | 4-6 days |
Latin America | 10-14 days | 4-6 days |
Middle East | 16-20 days | 4-6 days |