Brown 2007 Contemporary Chess