Brian Hall articles