One of Nobel Prize-winning author Gabriel Garcia Marquez's triumphs, Love in the Time of Cholera is a masterwork of magical realism.