Presenter of the Singing Banana Youtube channel, James is a very engaging mathematician who tours the world, often with his enigma machine.