marketing research assignment project management thesis topics writing an abstract for a research paper child development research paper what to write my college essay on