avg_rating: 4.03
name: Robert Todd Carroll
about: Robert Todd Carroll, PhD in philosophy