Daily Archives: August 16, 2017


Dr. David Forster Parker at work in the 2000s

Dr. David Forster Parker (1934-2017)

Dr. David Forster Parker (1934-2017) David Forster Parker died on July 13th after suffering a stroke in his sleep on the 11th while visiting friends and family while vacationing in Toronto, Canada.  Wife, Marilynn, was by his side along with family and friends. He had just enjoyed his 83rd birthday […]