Lectures on illuminating engineering at Johns Hopkins university | IEEE Journals & Magazine | IEEE Xplore