Clark Abrams's blogs