essays on american revolution | macbeth essay on power | need help writing research paper | one hundred years of solitude essay