Freeman Crouch rated George Bernard Shaw's plays: 5 stars
George Bernard Shaw's plays by Bernard Shaw (A Norton critical edition)
George Bernard Shaw wrote more than fifty plays and continually revised many of them. This revised Norton Critical Edition represents …