\(ab\left(a-b\right)-ac\left(a+c\right)+bc\left(2a-b+c\right)\)
\(=a^2b-ab^2-a^2c-ac^2+2abc-b^2c+bc^2\)
\(=a^2b-ab^2-a^2c-ac^2+abc+abc-b^2c+bc^2\)
\(=\left(bc^2-ac^2+abc-a^2c\right)-\left(b^2c-abc-ab^2+a^2b\right)\)
\(=c\left(bc-ac+ab-a^2\right)-b\left(bc-ac-ab+a^2\right)\)
\(=\left(c-b\right)\left(bc-ac+ab-a^2\right)\)
\(=\left(c-b\right)\left[c\left(b-a\right)+a\left(b-a\right)\right]\)
\(=\left(c-b\right)\left(c+a\right)\left(b-a\right)\)