2019 Mesa Book Festival, Date and Location