Infographic: cloud computing, a chronology
From HCI to CHI The evolution towards computer- human interaction.
From HCI to CHI