Thomas Ramge

Viktor Mayer-Schönberger and Thomas Ramge

Basic Books, 2018

8