David Klein has worked for more than 25 years as a staff psychologist and combat trauma specialist in an outpatient trauma recovery program for veterans. He lives in St. Louis, Missouri.