The Soldier's Holiday Vow (Granger Family Ranch Series #1) (Love Inspired #529)