brad newman (150.091)