‘Love in the Time of Cholera’ Searches Soul, Comes Up Half Full