In Memory of Mark C Diesen (1957-2008) Farewell to a chess friend… Mark C Diesen was born September 16, 1957 in Buffalo, New York. He was an… Read More