A review by gwenjane_agius
The Tempest: The New Oxford Shakespeare by William Shakespeare

4.0

So many unlikeable characters but a lovely plot. Ariel ... there's a place in my heart just for you.