The past and present of bananas: one of the most difficult fruits c...