Internet Archive BookReader

On some of Shakespeare's female characters: Ophelia, Portia, Desdemona, Juliet, Imogen, Rosalind, Beatrice, Hermione