A review by arranjc
Contested Will: Who Wrote Shakespeare? by James Shapiro

challenging informative reflective medium-paced

4.0