Ian Bayley

Computer scientist and quiz player

Ian Bayley

Computer scientist and quiz player