Magical realism threads through this novel of departures and returns and how every story has an earlier story which has an earlier story still. Nice turns of phrase throughout, though the multiple first-person narrators all seem to speak with the same voice.