There are a number of records on James and his family at FamilySearch that document this family, including his marriage. The marriage record with Florence Hill confirms his mother, Mary Demlop, but raises a question about his father who is named as “P. Carroll.” This could be a simple error, but needs some investigation.