March fiction: Gabriel Garcia Marquez's 'new' novel and othe