Thinking about friendship : historical and contemporary philosophical perspectives