Here is a birth record - middle name Edward, parents Thomas and Maude Caskey Petit.
Iowa, County Births, 1880-1935
Citing this Record: "Iowa, County Births, 1880-1935", index, FamilySearch (https://familysearch.org/pal:/MM9.1.1/XVNH-YFX ), Walter Edward Pettit, 1928.
Name: Walter Edward Pettit Male
Birth : 26 Feb 1928 Lone Tree Township, Clay, Iowa
Father: Thomas Wilkens Pettit
Mother: Maud Esther Caskey
The following link has the births records of Thomas and Maude’s other children: None are named James.