Wyrd Sisters
1988 • 361 pages

Ratings319

Average rating4

15

This helps make up for enduring Macbeth as taught in high school.

January 5, 2015