Simon J. Hill

Simon J. Hill

Amateur social scientist, evolutionary psychologist practitioner of digital culture, digital product labs expert