Step into an infinite world of stories
A Marriage of Necessity - Jasper and Avalon
I owe my mother everything.
Jasper, the youngest Prince from Lowenthorp, had one driving need - to get away from the castle. After being abducted, abused, and having lost an eye, Jasper believed his only chance of keeping his Mother safe was to be as far away from her as possible. Which was why, when his Mother suggested a Marriage Contract, Jasper agreed. He didn't care who he married, so long as he could keep his Mother safe.
I can’t believe I’ve just agreed to marry a man I haven’t met. Maybe there was something in those mushrooms.
Avalon, Crown Prince of Cijan, never wanted to marry. He'd lost his fiancé many years before and determined a life filled with duty and travel was enough. Until he heard Jasper's story. Deciding he could be a friend to the young prince, if nothing else, marrying Jasper would at least put a stop to the endless Marriage Contract suggestions his father had been dealing with.
A marriage of necessity could work for them both...
Magic, whales, and ships that pass in the night. Somehow Avalon and Jasper are drawn together and when Jasper jumps overboard... The heart knows what the heart wants.
As an author I rarely include trigger warnings - I rarely write stories that include anything triggering. However for readers sensitive to discussions of abuse, there are two paragraphs in the book where this is alluded to. While I promise this story has a very sweet and happy ending, if this is a trigger for you, then this might not be the story for you.
© 2025 Lisa Oliver Books (Audiobook): 9798318003868
Release date
Audiobook: 27 April 2025
Over 950 000 titles
Kids Mode (child safe environment)
Download books for offline access
Cancel anytime
For those who want to listen and read without limits.
1 account
Unlimited Access
Unlimited listening
Cancel anytime
For those who want to listen and read without limits.
1 account
Unlimited Access
Unlimited listening
Cancel anytime
For those who want to listen and read without limits.
1 account
Unlimited Access
Unlimited listening
Cancel anytime
For those who want to share stories with family and friends.
2-3 accounts
Unlimited Access
Unlimited listening
Cancel anytime
2 accounts
S$14.90 /monthEnglish
Singapore