Age 69 passed away peacefully at home on November 4 after a short but valiant struggle with lung cancer. He is survived by his wife, Deborah Walters; son, Geoffrey Armstrong and his wife, Michelle; his grandson Ross; step-son, Dr. Michael Deutsch... View Obituary & Service Information