The U.S. major general killed by a lone Afghan soldier has been identified as 52-year-old Harold J. Greene, an engineer on his first deployment to Afghanistan. According to the Wall Street Journal, Greene is the highest-ranking American military casualty in more than a decade.