Derek J. de Solla Price Share This Derek J. de Solla Price (Derek John de Solla Price, Derek J. de Solla Price)