James McDonald is a British polymath: mathematician, etymologist, historian, theologian and non-fiction writer.