People
Publications
Mega Innovations: innovations that changed the way humans live and operate (500 year cycle)