research paper on staffing junior web developer cover letter sample king richard iii essay essay on facebook in 250 words cii coursework resubmission