Timothy Revell is a mathematician working towards a PhD in computer science. He loves science, cricket and Mary Berry.Timothy writes articles, talks on podcasts and creates YouTube videos.Twitter: @TimothyRevell