\(\begin{vmatrix} (b+c) ^2&a^2 & bc \\[0.3em] (c+a)^2 & b^2 & ca \\[0.3em] (a+b)^2 & c^2 & ab \end{vmatrix}\)
= (a2 + b2 + c2)(a - b)(b - c){0 + 0 - a(a + b) + c(b + c)} [expansion by first row]
= (a2 + b2 + c2)(a - b)(b - c){0 + 0 - a(a + b) + c(b + c)}
= (a2 + b2 + c2)(a - b)(b - c)( - a2 - ba + bc + c2)
= (a2 + b2 + c2)(a - b)(b - c){(c2 - a2) + b(c - a)}
= (a2 + b2 + c2)(a - b)(b - c)(c - a)(a + b + c)