Shakespeare's Life
Information about the life of William Shakespeare is often open to doubt. Some even doubt whether he wrote all plays ascribed to him. From the best available.
ThinkTank Learning Magazine 2011 Winter Issue