Area of Any Triangle

Is there a way to find the area of a triangle by only knowing the lengths of each side? I have been trying to find a way (and am almost done) I would just like to know if this has been solved before...

Is there a way to find the area of a triangle by only knowing the lengths of each side? I have been trying to find a way (and am almost done) I would just like to know if this has been solved before...

Another longer way would be to find one of the angles using the cosine rule and then use that angle and the lengths of the sides that make that angle to find the area.

Given a triangle with sides a, b, and c and angles A, B, and C across from that side (respectively) (ie. angle A is across from side a, etc.)

Law of Sines:
a/sin(A) = b/sin(B) = c/sin(C)

Law of Cosines:
a^2 = b^2 + c^2 - 2bc*cos(A)
b^2 = a^2 + c^2 - 2ac*cos(B)
c^2 = a^2 + b^2 - 2ab*cos(C)
(Notice the pattern.)
(Note also that the Law of Cosines is a generalization of the Pythagorean Theorem to a triangle that is not a right triangle.)