Write a thesis for a research paper balmettes.com