Accessibility
Barnes & Noble Book of the Year 2026 Winners Shop NowBarnes & Noble Book of the Year 2026 Winners Shop Now

Battle For The Soldier's Heart

Large Print (Hardcover)
$15.47
(
$30.95
)
Save 50%
In stock
Ships in 1-2 days.
Free standard shipping on orders over $60
Select a store to view item availability.
Meeting Rory Adams for the first time in years, Grace Day finds memories of her huge crush on him rushing back. She can't refuse his help for the military fundraiser she's organising, but knows she mustn't fall for Rory: he's not the staying kind. Growing up in practically a war zone was the perfect preparation for Rory to be a soldier, and his motto is, 'When you expect the worst, you are rarely disappointed.' Yet Grace's sweetness, hope and light threaten his cynicism. As she uncovers the...