Jim R. Flanders Jr.,