Front Sight - Stephen Hunter

From bestselling author and Pulitzer Prize winner Stephen Hunter comes three interconnected…