Question: Who lived longer Guillermo Cabrera Infante or Gerald Green?
Answer: Gerald Green