thomas broderick (150.957)