101 year old James Willard Rives Sr. of Carlinville passed away December 28. Funeral services will be conducted Tuesday (Jan 3) at 10:00am at Saints Mary and Joseph Catholic Church in Carlinville. Burial will be in Calvary cemetery. Friends may call Tuesday from 9:00am until the time of the service at the church. The Davis-Anderson Funeral Home in Carlinville is in charge of arrangements.