The Shakespeare Almanac400 pages14 hours of reading4.0(3)Add ratingThe Shakespeare Almanac is a day by day calendar of Shakespeare's year.Read moreTrack