Christopher Taylor - American computer, board and card game developer