Brigadier General David R. Irvine is a retired Army Reserve strategic intelligence officer who taught prisoner interrogation and military law for 18 years with the Sixth Army Intelligence School. He currently practices law in Salt Lake City, Utah.