History Bookshelf Schedule

Week of July 18 through July 25

All times and durations are subject to change