Not Enough Angels: A Soldier's Story with an Angel on his Shoulder A Memoir