cape sociology essays research paper on self help groups phd thesis artificial neural network famous essay writers in the philippines online essay writing uk writing an essay conclusion