The Three Body Problem Review