A review and evaluation of prominent theories of writing