A Soldier's Revenge: A Will Cochrane Novel