Robert Todd Carroll

American philosopher.

Born May 18th, 1945 in Joliet.

Died August 25th, 2016 at 71 years old in Davis.

Occupations
philosopher, professor, writer
Twitter

The highest tribute to the dead is not grief but gratitude. Thornton Wilder