Christopher Morgan is a computer scientist, electrical engineer, author, puzzle enthusiast, magician, and Martin Gardner… Read the postAn Interview with Christopher Morgan, Generalist of Generalists