Assignment And Thesis Writing by