Thomas Duff Taylor
June 1, 1934 - December 3, 2018
Thomas Duff Taylor "Tom", child of the Most High, polyglot, writer, electronics-enthusiast, nurse and truth-activist, 84, passed away Monday, December 3, 2018 in Tulsa, Oklahoma. He was born to Judge Eben Lavert and Jane Mehiya (Hartshorne)... View Obituary & Service Information