Thatcher Elliott Deane PhD
Birth date: May 13, 1954 Death date: Jul 6, 2023
Thatcher Elliott Deane, PhD Beloved father, husband and friend Thatcher Elliott Dean, 69, passed away on Thursday July 6, 2023 at his Makawao, Hawaii home after a nearly two year battle with cancer. Thatcher was born May 13, 1954 Read Obituary