'Until August' by Gabriel Garcia Marquez is far from perfect