John L. Hennessy risk taker | IEEE Journals & Magazine | IEEE Xplore