Everything
Feb 102017
 

Great innovations appear made by many simultaneously, because we consign to obscurity anyone more than a week or two ahead of his time.