A Soldier&#39;s Vow (Soldier&#39;s Pact Book 3) - Kindle edition