Cycles of invention and discovery; Rethinking the endless frontier - Narayanamurti, Venkatesh; Odumosu, Toluwalogo (Cambirdge Harvard University Press, 2016)