Stephen Tavener is a computer programmer and board game designer. He has previously worked on Zillions of Games.