News

Dr. David Bartow Sperry of Dallas, Texas, passed away on June 28, 2023 at the age of 78 due to complications from Lewy Body Dementia. He was born in Boston, Massachusetts on May 2, 1945 to Marcy ...