Gabriel rated All's Well That Ends Well: 4 stars
All's Well That Ends Well by William Shakespeare, Paul Werstine
With new editors who have incorporated the most up-to-date scholarship, this revised Pelican Shakespeare series will be the premiere choice …