Love in the time of cholera - Garcia Marquez (Vintage International, 2003)