Arthur Benjamin, Ph.D.

Arthur Benjamin is a professor of mathematics and is a professional magician.