brian nevin