Sci - Six, J.M (IEEE spectrum)