Lester Embree


Lester Embree - philosopher. He was born on January 9, 1938 in California and died on January 19, 2017 in Boca Raton Regional Hospital.