The heroines of Shakespeare: comprising the principal female characters in the plays of the great poet