William Joseph Anderson, 81, of Princeton died on Saturday, February 15, 2020 surrounded by his loving family. Born and raised in Brooklyn, New York he resided in Lakehurst, Griggstown and Princeton, New Jersey. William was the United States Army Vietnam Veteran serving as a Radio Operator, holding the rank of Specialist Four assigned to 16th Field Hospital 77th Division. He retired in 1981 with over 15 years of service as an account executive with McGraw – Hill, West Windsor, New Jersey. Son of the late James and Genevieve (Petruski) Anderson, he is survived by three sons Scott William Anderson and his fiancée Michelle Conard, Todd Joseph Anderson and his wife Suzann, Kevin James Anderson and his wife Carrie, A daughter Cathy Lynn Anderson-Perez and her husband Gabriel, four brothers and three sisters-in-law James and Stella Anderson, Donald Anderson, Robert and Tina Anderson, George and Patricia Anderson, 4 grandchildren Jameson Edward Anderson, Jessyka Perez-Lopez, Anthony G. DiPrimio, Melissa E. DiPrimio, 5 great grandchildren London Alexis Anderson, Paris J. Anderson, Luna E. Anderson, Jaxon Lopez and Janessa Lopez. A visitation will be held on Wednesday, February 19, 2020 from 9:30 am until 10:30 am at the Mather - Hodge Funeral Home 40 Vandeventer Ave., Princeton. A Mass of Christian Burial will be celebrated at 11:00 am Saint Paul’s Church 216 Nassau Street, Princeton. Burial will follow in the Griggstown Cemetery, Griggstown, New Jersey.