This has come up before. Have you tried doing a Super Search? One of the things that was mentioned is that you need to review the results manually, because
some people have no middle name,
some people have multiple middle names,
some people have surnames with multiple words. e.g. Riki Le Cotey, and