macbeth comparison essay | essays on gandhi | hills like white elephants analysis essay | academic writing resources