posts by C. Brian Smith