Carvalho, David M., of Reading, April 16th, 2011 at age 91. Devoted husband of the late Maria Angelina (Correia) Carvalho. Loving father of Duarte Carvalho and his wife Maria Helena, Osvalda Rodrigues and her husband Arthur. Cherished grandfather of David Carvalho and his wife Diana, Matthew Rodrigues and his wife Lisa, Erica Rodrigues, Jessica Moller and her husband Chris. Adored Great Grandfather of Marcus and Lucas Moller and Lucy Jane Carvalho. Also survived by other loving relatives and friends. Visiting hours at the Rogers Funeral Home, 380 Cambridge St., Cambridge, Wednesday April 20th, 2011 from 4 to 8 pm. Funeral services in the funeral home on Thursday at 10 am. In lieu of flowers donations may be made in his memory to the Alzheimers Assoc., 311 Arsenal St., Watertown, MA 02474, The Portuguese Baptist Church, 114 Inman St., Cambridge, MA 02139 or MAPS (Senior Center), 1046 Cambridge St., Cambridge, MA 02139.