The Boston Book Festival will host a virtual month-long festival — complete with 55 virtual events and several in-person activities spread across the...