avg_rating: 3.86
name: David Lane
about: David Lane is emeritus fellow of social sciences at Emmanuel College.