David Allen McFall of St. Louis, MO