In a few short weeks the 24th annual Virginia Festival of the Book will take place throughout Charlottesville and Albemarle County, with programs occurring between March 21-25, 2018 . Each year, the Virginia Festival of the Book brings together writers and readers to promote and celebrate books,