The humanist virtues of John Sayles are readily apparent in... More >>>