writing an abstract for an essay | professional paper writing | essay about culture | essays on technology and social change