term paper about computer virus owl essay in english essay swimming my hobby research paper historiography full essay format