A review by ms_reads_a_lot
The Complete Works of Shakespeare by David Bevington, William Shakespeare
5.0
I read Hamlet for a reading challenge.