Team of Angels: The Story of Bill Gardiner, an Unlikely American War Hero.