Battle of Hearts cover

Battle of Hearts

by

Published October 26, 2025 · 96 pages

Community Ratings

Description

Two hearts. One destiny. And a game neither asked to play. When ambitious journalist Sarah Williams meets two men who challenge her heart in different ways, she's forced to confront the fine line betw...

Keep browsing

Readers tagged this book with these. Tap one to see more like it.