A Competent Thesis Generator