James was born on March 24, 1948 and passed away on Friday, April 14, 2017. James was a resident of Iowa at the time of passing. He attended St. Joseph Catholic School and Wahlert High School class of 1966. James joined the U.S. Air Force in 1968. He was honorably discharged in 1972. James was married to Mary. Funeral services will be at 10:30 a.m. Tuesday April 18 2017 at the Church of The Nativity with the Rev. James Miller officiating. Committal services will be in Mt. Calvary Cemetery with full military honors accorded by the Dubuque Marine Corp League. Visitation will be from 3:00 p.m. to 8:00 p.m. Monday at the Church of the Nativity. In lieu of flowers a James C. Weiland memorial fund has been established.