24 hours left to purchase books online for Marfa Book Fair