Shakespeare For Catholic Kids Part I: Macbeth For Young ChildrenWilliam Shakespeare's plays and poetry were written for an audience so removed from us in language and culture that they have become...