abortion essay introduction do 2 page book report research proposal writing help uncommon argumentative essay topics software engineering research papers diversity literature review in higher education the next research agenda how to write conclusion for essay structuring a research paper