A brief history of computing. Memoirs of living on the edge | IEEE Journals & Magazine | IEEE Xplore